Textfelder verändern

January 1st, 2012

Textarea per Klick vergrössern

<textarea onclick="this.rows++" onDblClick="this.rows=4">...</textarea>

Textfeld an Inhalt anpassen

 <input type="text" name="Name" value="" onChange="this.size=this.value.length+1">
 

Hilfreiche WordPress-Plugins

January 17th, 2011

Verzeichnis aller Plugins: http://wordpress.org/extend/plugins/

Layout-Umsetzungen

  • Breadcrumb Trail
  • PageLayout
  • Rich Text Widget

Posttypes

  • Custom Post Type UI
  • Verve Meta Boxes

Posts

  • Post Expirator
  • PHP Execution / PHP Shortcode

SEO

Social

  • Similar Posts
  • Sociable
  • Twitter for WordPress

Neue Funktionen

  • GD Star Rating (für Ratings mit Sternen/Daumen)

Utilities

  • My Page Order
    My Category Order
  • AZIndex (für ein Lexikon)
  • TagPages (erlaubt Tags für Seiten)

Tabellen kopieren oder löschen (als Query)

October 27th, 2010

Wenn man die Tabelle kopieren möchte mit allen Daten, hilft folgende Query:

CREATE TABLE IF NOT EXISTS users2 SELECT * FROM users
oder
CREATE TABLE IF NOT EXISTS users2 SELECT * FROM users WHERE group='test'

Für die Struktur alleine (ohne Daten) genügt folgendes:

create table t1 like users

Fürs Löschen:

DROP TABLE IF EXISTS `users5`;

Werbeformate

October 22nd, 2010

Beliebte Formate für den Verkauf von Bannerplätzen sind:

Skyscaper (160×600)
Leaderboards (728×90)
Rectangle (300×250)


Laufticker (im Stil von marquee)

August 27th, 2010
<div class="ticker" id="news-slide" style="color:#fff;font-size:24px;height:30px; width: 300px;" >
<div><span style="margin-left:40px;">Hier der erste Text.. </span><span style="margin-left:40px;">Dann der zweite Text und dann kommt wieder der erste Text</span></div>
</div>
		
<script type="text/javascript">divScroller("news-slide", "h", 20, 3000);</script>

Das Script ticker.js muss im header eingebunden werden.


Rewrite rules

August 27th, 2010

Domain in Unterverzeichnis umleiten

RewriteCond %{HTTP_HOST} www\.xy\.de
RewriteRule ^(.*)$ xy/$1

Suchen und Ersetzen in mysql

August 27th, 2010
UPDATE tablename SET tablefield = replace(tablefield,"findstring","replacestring");

Mysql Backups exportieren und einspielen

August 23rd, 2010

EXPORT: mysqldump einer db erstellen

mysqldump --user=root --password=root --host localhost dbname > filename.sql

IMPORT: sql file in DB einlesen

/usr/local/mysql/bin/mysql -uroot --password=meinPW db < file.sql

falls das File gezippt ist, vorher folgendes aufrufen

gunzip file.gz 

und falls das schnell gehen soll:

SET autocommit=0;
SET unique_checks=0;

Und zwar vor oder nach dieser (bereits vorhandenen Zeile) einfügen:

SET FOREIGN_KEY_CHECKS=0;

Formular über Link abschicken

August 23rd, 2010

Formular über Javascript abschicken

<a href="javascript:void(0);" onClick="document.getElementById('formname').submit();return false;">linktext</a>

Achtung: Dabei darf kein submit-Button vorhanden sein, der “submit” heisst!


Checkbox – Sicherheitsabfrage

August 23rd, 2010
<script language="JavaScript" type="text/javascript">
	function inquire() {
		if (!document.del_pro.check_delete_profile.checked) {
			notice = "Nicht so";
			check = alert(notice);
			return false;
		} else {
			notice = "Wirklich l" + unescape("%F6") + "schen?";
			check = confirm(notice);
			return check;
		}
	}
</script>
<form action="/'.$theUrl.'" name="del_pro" method="POST" enctype="multipart/form-data" onsubmit="return inquire();">
</form>


  • Kategorien