Archive for the 'Programmierung' Category
Wednesday, April 14th, 2010
Hi Volks,
today I had a lot of testing with the symfony criteria object. And everyone who knows about the problem to get the raw SQL query out of the criteria object.
There is a toString method, but the result just looks like this:
SELECT FROM media, media_category WHERE media.FEATURED=? AND media.MEDIATYPE IN (?,?) AND 1=1 AND [...]
Posted in PHP, propel, symfony | No Comments »
Thursday, October 29th, 2009
I was searching long time for a good auto completer widget, but I couldn’t find one. So I created it by my self.
I did the same with the build in symfony auto completer widget. When I have time I’ll post it, too.
I hope I could help someboby with this small tutorial. Please give me feedback [...]
Posted in AJAX/AXAH, JavaScript, PHP, Programmierung, Web2.0, symfony | No Comments »
Tuesday, February 17th, 2009
Das Problem hatte vielleicht schon manch einer. Hier eine Lösung:
function getShortTextByWord($string, $len)
{
$string = substr($string, 0, $len);
$string_end = strrpos($string, ‘ ‘);
if($string_end) $string = substr($string, 0, $string_end);
return $string;
}
Posted in PHP, Programmierung | No Comments »
Thursday, June 19th, 2008
Nach dem Update auf die neue Wordpress Version 2.5.1 hatte ich das Problem, dass die meisten Funktionen, die Javascript benötigen nicht richtig funktionierten. Wie z.B. die aufklappbaren Einstellungsmöglichkeiten beim Erstellen eines neuen Eintrags. Firebug zeigte mir folgenden Fehler:
jQuery is not defined
In Foren oder dergleichen habe ich keine Lösung gefunden zu dem Problem gefunden obwohl der [...]
Posted in Wordpress | No Comments »
Wednesday, May 21st, 2008
Für eine Internetseite war es notwendig, einen Glossar in die CMS-Texte einzubinden. Taucht also im Text ein Glossarbegriff auf, soll der Begriff zur Erklärung im Glossar verlinkt werden.
Folgendes Problem trat dabei auf:
Ich habe ein Glossar mit den Begriffen z.B.:
- intel pentium 4
- intel pentium
- intel
In einem Text in dem die Begriffe auftauchen, sollen diese nun [...]
Posted in Programmierung, RegExp, Weblog | No Comments »
Tuesday, May 20th, 2008
Kurz um, um einen exakten String zu ersetzten, muss man preg_replace mit dem “\b” – Parameter (word boundary) benutzen:
$new_string = preg_replace(’/\b’.$exact_string.’\b/’, $replace_with);
Ich kannte es sonst nur so:
$new_string = preg_replace(’^’.$exact_string.’$', $replace_with);
Das warf bei mir aber immer den Fehler:
Warning: preg_replace() [function.preg-replace]: No ending delimiter ‘^’ found in /home/….php on line …
Einige werden sagen, warum macht er das [...]
Posted in PHP, RegExp | No Comments »
Tuesday, May 6th, 2008
Was hab ich mich damit rum geschlagen und kein einziges Suchergebnis bei g* konnte mir die Lösung bieten.
Kurz zum Problem. Ich lese mit PHP Text aus einer MySQL-Datenbank, welcher auch Zeilenumbrüche enthalten kann.
Diese Zeilenumbrüche werden mit
\n
oder
\r\n
codiert. Ich weiß, dass in JS Zeilenumbrüche in Strings verboten sind und wollte diese nun ersetzten. [...]
Posted in JavaScript, PHP, Programmierung | No Comments »
Wednesday, March 7th, 2007
Ich hatte das Problem, dass sich ein float: left in einem div für eine horizontale Liste sich
blöderweise auch über das div hinaus auswirkte, was zur Folge hatte, dass alles was nach dem div kam weiterhin um das letzte Listenelement floss.
Nach langem Suchen fand ich die sehr einfache Lösung im Netz:
Man kann alle floats beenden in [...]
Posted in CSS, Weblog | No Comments »
Sunday, March 4th, 2007
Da man Tabellen eigentlich nicht zum Layouten verwenden sollte bietet es sich auch aus semantischen Gründen an, dementsprechende alternative HTML-Tags für ein Formular-Layout zu verwenden.
Hier ein kleines Beispiel:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Semantic Form</title>
<style type="text/css">
<!–
#form
{
width: 350px;
background: #aaa;
}
#form fieldset
{
padding: 0px;
border: [...]
Posted in CSS, Programmierung, Weblog | No Comments »
Monday, October 16th, 2006
Wer wissen will, welche Taste, welchen keyCode erzeugt, kann das hier mit diesem Code testen:
<html>
<head></head>
<body>
<script type=”text/javascript”>
<!–
function keyCodeTest(e)
{
var key = window.event ? e.keyCode : e.which;
ddd [...]
Posted in Programmierung | 1 Comment »