Archiv

Archiv für die Kategorie ‘Web-Entwicklung’

Kostenlose Homepage erstellen mit Webvisitenkarte.net

5. August 2009 Malte Keine Kommentare

Für jedes Unternehmen ist es mittlerweile wichtig, eine Homepage zu erstellen. Viele scheuen aber vor meist hohen Kosten zurück, die die Erstellung mit sich bringt oder sind unsicher gegenüber der Technik. Häufig wird versucht, selbst eine Homepage zu erstellen, jedoch haperts in der Regel an Fachkenntnissen und die Ergebnisse sind in vielen Fällen sehr unprofessionell und nicht ausreichend.

Um dem entgegenzuwirken, habe ich zusammen mit meinem Geschäftspartner Hendrik Köhler den Dienst Webvisitenkarte.net entwickelt. Dieser ermöglicht es, mit einer benutzerfreundlichen Oberfläche online eine Homepage zu erstellen, um sich und das eigene Unternehmen zu präsentieren.

Dafür haben wir viele abwechslungsreiche Designs entwickelt, um möglichst jeden Geschmack und jede Branche zu treffen. Zusätzlich haben wir unterschiedliche Module entwickelt, mit denen die Webseiten erweitert werden können.

Die Webvisitenkarte ist in 3 Varianten erhältlich: Eine kostenlose Variante “Free” sowie “Basic” und “Business”.

Man kann jederzeit in einen höheren Tarif wechseln.

Links:

Categories: Web-Entwicklung Tags:

Höhe des TinyMCE automatisch anpassen

19. November 2008 Malte Keine Kommentare

Für ein Projekt brauchte ich ein TinyMCE-Feature, welches die Höhe des Editors dynamisch an den enthaltenen Inhalt anpasst.

Nachdem ich im Internet nicht fündig wurde, hab ichs mir selbst geschrieben. Here it is! Am Code selbst müssen keine Anpassungen vorgenommen werden.

<script type="text/javascript">
var i,d,c=0;
function $(e) {    return document.getElementById(e); }
function getEditorHeight() {
  return parseInt($(tinyMCE.activeEditor.id+'_ifr').style.height);
}
function setEditorHeight(h) {
  $(tinyMCE.activeEditor.id+'_ifr').style.height = h+'px';
}

function createHiddenElement() {
  var elm = document.createElement('div');
  with (elm) {
    id='tmce_height';
    with (style) { position='absolute'; top='0'; visibility='hidden'; width='100%'; }
  }
  $(tinyMCE.activeEditor.id).parentNode.appendChild(elm);
}
function changeHeight() {
  c++;
  var old_h = getEditorHeight();
  if (c>=10) { c=0; window.clearInterval(i); }
  setEditorHeight(old_h+d/10);
}

function adjustEditorHeight() {
  if (!$('tmce_height')) { createHiddenElement(); }
  var old_h = getEditorHeight();
  $('tmce_height').innerHTML = tinyMCE.activeEditor.getContent();
  var new_h = $('tmce_height').clientHeight+80;
  window.clearInterval(i);
  i = window.setInterval("changeHeight()",10);
  d = new_h-old_h;
}
</script>

In den TinyMCE-Optionen folgendes hinzufügen:

tinyMCE.init({
...
init_instance_callback: "adjustEditorHeight",
onchange_callback: "adjustEditorHeight"
});

Firebug für Firefox 3

13. Juli 2008 Malte 3 Kommentare

Firefox 3 ist nun mittlerweile schon seit einiger Zeit draußen und so nach und nach sind auch meine Extensions wieder kompatibel. Für das wichtigste Addon wird allerdings immer noch kein Update herausgegeben, sodass es zu Firefox 3 kompatibel wird, und zwar für Firebug.

Heute brauchte ich das Plugin mal wieder ganz dringend, da ich ein paar HTTP-Requests mit JavaScript machen wollte (ugs. auch AJAX genannt, aber ich finde diesen gehypten Begriff total unpassend) und dafür ein Debug-Tool brauchte. Auf der Maintainer-Page wurde ich dann fündig, es gibt eine Beta-Version mit FF3-Unterstützung. Super, endlich habe ich wieder meine lieb gewonnenen Features.

Hier gehts zu den Firebug-Releases und hier direkt zum Download