Vi: Search and Replace
Change to normal mode with .
Search (Wraped around at end of file):
Search STRING forward : / STRING.
Search STRING backward: ? STRING.
Repeat search: n
Repeat search in opposite direction: N (SHIFT-n)
Replace: Same as with sed, Replace OLD with NEW:
First occurrence on current line: :s/OLD/NEW
Globally (all) on current line: :s/OLD/NEW/g
Between two lines #,#: :#,#s/OLD/NEW/g
Every occurrence in file: :%s/OLD/NEW/g
In: Linux - Ubuntu |
In dem heutigen Artikel geht es um die kleinen Steine, die uns Google in den Weg wirft, wenn wir versuchen die Adsense-Werbung mit Hilfe von Javascript auf unserer Webseite zu verschieben. Im ersten Moment klingt dieser Wunsch vielleicht etwas abwegig, da man die Adsense Werbung im Quelltext ja schließlich direkt dort platzieren kann, wo diese auch angezeigt werden soll. Es gibt jedoch auch Gründe die dafür sprechen. So z.B. dieser den Javascript-Code im Footer zu platzieren, zum die Performance der Seite zu verbessern, oder aber Adsense-Code in dem jQuery Plugin SLIDO zu verwenden. Jedoch quittiert der Adsense-Code den einfachen Versuch der Verschiebung mit dem Javascript-Fehler
Error: google_protectAndRun is not defined
, der wohl auf einen Mechanismus schließen lässt, derartige Manipulationen zu verhindern. Bedenken wir dass der Adsense-Code den umgebenen Inhalt der Adsense-Werbung analysiert um relevante Werbung zu liefern, ist dieser kleine Schutzmechanismus gar nicht so unsinnig. Aus genau diesem Grund sollten wir versuchen, den versteckten Adsense-Code so zu platzieren, dass dieser weiterhin von relevanten Inhalt umgeben ist.
Read this article »
Tags: jQuery, jQuery Plugin, Overlay, Slider, SLIDO
In: jQuery Plugins, SEO, Webworker |
Wie bereits in dem Artikel MythTV Sonderzeichen beschrieben, unterstützt das Symlinker-Script für MythTV auch eine Transliteration für den Online TV Recorder Save.tv, um die unschönen Zahlenfolgen im Dateinamen raus zu filtern.
Read this article »
Tags: MythTV, Online TV Recorder, TV Recorder, VCR
In: Development, Linux - Ubuntu, PHP |
In diesem Buch erklärt Drupal-Veteran John VanDyk, was Sie wissen müssen, um mit Drupal auch anspruchsvolle Webprojekte umsetzen zu können, nämlich: eigene Module, Themes (Designs) und Filter schreiben zu können. Dank der klaren, praxisnahen Erläuterungen lernen Sie schnell, wie Drupal an seinen Dreh- und Angelpunkten – Anwender-Verwaltung, Sessions, Nodes, Caching – intern funktioniert, wie Sie seine APIs für eigene Entwicklungen nutzen und z.B. Ajax integrieren. Der Autor beschreibt außerdem, wie Sie Drupals Performance optimieren und das CMS nach außen absichern.
Read this article »
Tags: Development, Drupal, Ebook, Module
In: Development, Drupal, PHP |
Einen Block kann man über die Block-Administration in Template-Regionen einblenden, nicht jedoch in ein Node. Das geht aber mit dieser Funktion, die überall – z.B. in node.tpl.php, page.tpl.php, direkt in Nodes, andere Blöcke oder sonstwo eingesetzt werden kann:
Read this article »
Tags: Block einbinden, Drupal
In: Drupal |
Tags: Datenbank, mySQL, Nested Sets, SQL
In: Development, mySQL |
Unter KDE kann es im Kalender-Modul Korganizer vorkommen, dass ausser der Monatsansicht keine Andere funktioniert. Ausser einem weissen Hintergrund ist dann nicht viel zu sehen.
Read this article »
Tags: kalender, kde, korganizer, kubuntu, Ubuntu
In: Linux - Ubuntu |
Ein weiteres interessantes neues Projekt von mir ist gerade online gegangen. Mit dem neuen Easy Designer kannst Du ganz einfach zu Deiner Mottoparty, oder Deinem Junggesellenabschied ein bis beliebig viele T-Shirts bedrucken und mit Deinen Freunden die Show auf Deiner Seite wissen! T-Shirt Druck auch für Hobby-Designer und jenen, die Ihr Motto präsentieren wollen. Wähle entweder aus einer großen Auswahl an Shirt-Motiven aus, oder verwirkliche Deinen eigenen Style, indem Du ein Motiv von Dir hochlädst und es dann drucken lässt. Die Qualität kann sich sehen lassen und geliefert wird sehr schnell.
T-Shirt bedrucken mit dem Easy Designer!
Tags: junggesellenabschied, junggesellenabschied t-shirt bedrucken, t-shirt bedrucken, t-shirt druck, t-shirt motive
In: Projekte |
Normalerweise legt man sich bei der Farbwahl der Webseite auf bestimmte Farben fest, die bei jedem Besucher identisch aussehen. Mit Hilfe von CSS2 können aber auch die Systemfarben des Besuchers ermittelt und eingesetzt werden.
Read this article »
Tags: CSS, System, Systemfarben
In: CSS |
Als Magic SysRq Key (kurz für Magic Sysrequest key, engl.; “Magische S-Abf-Taste”) wird eine Reihe von Tastenkombinationen des Linux-Kernels bezeichnet, mit denen sich verschiedene Funktionen – beispielsweise ein Neustart des Computers – ausführen lassen, wobei sich die einzelnen Funktionen auch nacheinander in sinnvoller Reihenfolge ausführen lassen. Dies funktioniert auch noch, wenn der Computer auf andere Eingaben nicht mehr reagiert, der Kernel aber noch nicht abgestürzt ist. Häufig benutzt wird diese Art von “Affengriff,” um einen Neustart durchzuführen, ohne Schäden am Dateisystem zu verursachen oder um einen nicht mehr reagierenden X-Server zu beenden.
Read this article »
Tags: Magische S-Abf-Taste, shortcuts
In: Linux - Ubuntu |