Hast Du schonmal einen Blick in die sidebar.php geworfen? Dort findest Du den Meta-Bereich und kannst ihn auch verändern.
Beiträge von mastermind
-
-
Du hast offenbar Pakete installiert, die für eine andere Version als die von Dir verwendete sind. Und anscheinend nicht nur das, sondern Du hast Dir beim Herumfummeln möglicherweise auch Deine Abhängigkeiten versemmelt. Wenn das der Fall ist, musst Du alles wieder zurückbauen -- d.h. auch andere Sachen, die Du vielleicht testweise installiert oder geändert hast. Ansonsten: Gute Nacht, Server -- hallo Neuinstallation.
Ich kann Dir bei SuSE leider nicht helfen, daher empfehle ich Dir, Dich an das o.g. Forum zu wenden. Wenn Du übrigens nicht viel Ahnung im Umgang mit Linux hast, ist es vielleicht empfehlenswert, Dir zuhause ein Testsystem aufzusetzen (am besten selbe Distro in der selben Version). Das kann man wunderbar mit einer Virtuellen Maschine wie z.B. VMware machen. Da kannst Du mit dem Paketmanagement rumspielen und experimentieren, ohne gleich ein Produktivsystem zu schrotten.
-
Stimmt, in diesen Fällen wird es über AJAX gemacht (funktioniert aber auch ohne).
Du musst nicht viel selbst programmieren, sondern Du kannst eine schon fertige AJAX-Bibliothek benutzen, z.B. script.aculo.us, wenn Du eine eigene AJAX-Implementation machen möchtest.
-
Am einfachsten ist es vermutlich, wenn Du eine bestehende Template-Datei aus Deinem Theme nimmst, und dort den obigen Code verbaust (alles innerhalb des <div id="content">).
Falls Du es partout nicht schaffst, poste bitte mal Deine page.php oder index.php.
-
Wenn man AJAX mal als Technologie und nicht als Buzzwort betrachtet, dann ist es nichts weiter als ein JavaScript-gesteuerter HTTP-Request, der benutzt wird, um Inhalte nachzuladen, ohne dass der Besucher die Seite neu aufrufen müsste.
Im Backend von WordPress macht das keinen Sinn, aber es gibt diverse Themes, die AJAX verwenden. Auch gibt es z.B. Suchplugins, bei denen Suchwörter via AJAX vorgeschlagen werden. Das ist dann aber nicht WordPress selbst, sondern das sind Erweiterungen durch Dritte.
Ich würde es übrigens sehr begrüßen, wenn Du um der Lesbarkeit willen zukünftig auf SMS-Abkürzungen ("fkt") verzichten würdest.
-
-
Am einfachsten wäre es, das Feld mit CSS auszublenden. Das wäre aber nicht sehr sauber -- vor allem, da die Inhalte ja trotzdem mitgeladen würden.
Besser ist es, eine eigene Vorlage anzulegen. Dazu musst Du im Ordner Deines Themes eine neue Datei anlegen (z.B. advancedsearch.php). Diese Datei wird als Vorlage definiert und mit den Inhalten der Funktion ctas_form() befüllt. Dann nimmst Du einfach die Elemente, die Du nicht brauchst, heraus. Wenn Du die Kategorien und Autoren nicht brauchst, sieht die Datei wiefolgt aus (für das Default-Theme):
PHP
Alles anzeigen<?php /* Template Name: Erweiterte Suche */ ?> <?php get_header(); ?> <div id="content" class="widecolumn"> <?php if ( function_exists('ctas_form') ) { $ctas_sidebarform = '<!-- Start of Advanced Search form --> <form id="ctas_form" action="' . $_SERVER['PHP_SELF'] . '" method="get"> <fieldset><legend>' . __('Find Results with', 'ctas') . '</legend>' . ctas_form_terms() . '</fieldset>'; $ctas_sidebarform .= '<fieldset><legend>' . __('include results from', 'ctas') . '</legend>' . ctas_form_includefrom() . '</fieldset>'; $ctas_sidebarform .= '<fieldset><legend>' . __('sort by', 'ctas') . '</legend>' . ctas_form_sortandorder() . '</fieldset>'; $ctas_sidebarform .= '<fieldset><legend>' . __('Results per page', 'ctas') . '</legend>' . ctas_form_resultsperpage( '5 10 15 20 25' ) . '</fieldset>'; $ctas_sidebarform .= '<p><input type="reset" value="' . __('Reset', 'ctas') . '" /> <input type="submit" value="' . __('Search', 'ctas') . '" /></p>'; // uncomment the following in order to have a some hints below the form // $ctas_sidebarform .= '<div id="ctas_hint">' . ctas_form_hint() . '</div>'; // If you don't like the footer links, take them off. // A little reference is apprechiated, but not required. $ctas_sidebarform .= ctas_poweredby(); $ctas_sidebarform .= '</form> <!-- End of Advanced Search form -->'; echo $ctas_sidebarform; } else { echo 'Momentan leider nicht verfügbar.'; } ?> </div> <?php get_footer(); ?>(Kann sein, dass die Funktion ctas_form() bei Dir etwas anders aussieht; obiges ist ein Auszug aus meiner Test-/Arbeitsversion.)
-
Tchja, wer einen Server administrieren will, sollte auch ein bissel Ahnung von der Materie haben. Sonst wird es u.U. nicht nur für ihn selbst gefährlich, sondern auch für andere (z.B. wenn die Kiste geknackt und zur Spamschleuder umfunktioniert wird).
Um das Ganze mal konstruktiv anzugehen: Es gibt die Linuxfibel, in der die Grundlagen der Arbeit mit Linux sehr anschaulich beschrieben sind. Als Support-Forum für die SuSE-Distribution kann ich den Linux-Club empfehlen.
-
Mich wundert nur, dass seine Mail-Adresse als CC im Mail-Header steht und er somit von jeder Nachricht eine Kopie erhält.
-
Benutz mal bitte die Suchfunktion, das Thema ist hier schon mehrfach behandelt worden.
-
Verwalten -> Kategorien -> (Kategorie auswählen) -> Beschreibung
-
Das Problem ist folgendes:
Wenn man diese Zeile entfernt, funktioniert es.Abgesehen davon darf ich emfehlen, dem Formular eine Fehlerbehandlung bei fehlenden Angaben zu spendieren. Außerdem führt das Skript keine Validierung der E-Mail-Adresse durch; somit können zusätzliche Angaben in den E-Mail-Header eingefügt werden und das Skript kann u.U. zum Spam-Versand missbraucht werden. Achja: Wer ist "Andre" bzw. ist es wirklich erwünscht, dass er von jeder Mail eine Kopie bekommt?
-
Du musst in den Bereich "Paketinstallation" gehen und dort nach installierbaren Paketen mit php im Namen suchen. Dabei solltest Du die aktuell installierten PHP4-Pakete sehen, und wenn Du Glück hast auch welche für PHP5. Wenn das der Fall ist, sollte es ausreichen, erstere zu deinstallieren und letztere zu installieren. Falls Du keine PHP5-Pakete findest, müsstest Du Pakete von einem Drittanbieter einspielen, was aber analog zur oben beschriebenen Methode funktioniert.
Ich kann es leider nicht ganz genau sagen, da ich schon lange keine SuSE mehr benutzt habe. Kannst ja ggf. mal beim Provider nachfragen.
-
Wie baut man Formulare für Wordpress, welche wieder auf sich selber führen und was muss man da beachten?
Genau wie andere Formulare auch: Als action nimmt man $_SERVER['PHP_SELF'] und die Ausgabe steuert man über eine if-Schleife.
Ansonsten wäre es mal schön, den Quelltext des Skriptes zu sehen.
-
Ich finde es bemerkenswert, dass man bei Deinem Hoster den safe_mode per .htaccess deaktivieren kann. Das ist wie wenn man eine Tür abschließt und den Schlüssel auf die Fußmatte legt.
Habe meinen Hoster angefragt ob er mir safe mode aus- und mod rewrite einschalten kann. [...]
Was muss ich aber genau wohin schreiben???Die Zeile
musst Du einfach irgendwo in die Datei .htaccess schreiben. Falls Du eine solche Datei nicht hast, erstelle eine leere Textdatei namens .htaccess (man beachte den Punkt am Anfang) im Wurzelverzeichnis Deines Webspaces.
Und was hat diese URL: http://www.webdesign-in.de da zu suchen???
Das kann Dir Monika vielleicht beantworten.

-
Herzlichen Dank. Es lag am Doppelslash.
Kann ich mir kaum vorstellen. Der Slash dürfte kein Problem sein, da mehrere aufeinanderfolgende Slashes in Unix-Dateipfaden (die Pfadangebe in einer URL ist nichts anderes) zu einem reduziert werden. Der Link http://www.systemiker.org///blo////?m=200611 funktioniert ja auch. Und wieso verschlug es Dich ausgerechnet zur Bayerischen Landesbibliothek?!
-
Hast Du Lust, ein bisschen Geld zu opfern?

Aber im Ernst: Wenn Du schon ein fertiges HTML-Layout hast, ist die Erstellung eines WordPress-Themes nicht schwierig. Im Codex gibt es gute Anleitungen dafür.
http://codex.wordpress.org/Blog_Design_an…s_and_Templates -
Ein rein AJAX-basiertes Backend wäre unsinnig. Dein Beitrag lässt aber erkennen, dass Du Dir nicht so ganz im Klaren bist, was AJAX eigentlich ist. Daher darf ich Dir als Lektüre den lesenswerten Wikipedia-Artikel zu AJAX empfehlen.
-
-
welche header.php? habe davon 3!!! in 3 template orndern, aber keine in dem template ordner den ich benutze!!

Ja natürlich in dem Theme, das Du benutzt. Alle anderen sind irrelevant.
und zu dem link? wie wo habe ich den eingebaut? na im admin bereich habe ich eben einen link erstellt, der wird aber nicht angezeigt auf meiner seite

Gib mal bitte einen Link zu der Seite, wo der Link hätte erscheinen sollen und einen Screenshot aus dem Admin-Bereich, der zeigt, wie Du den Link eingefügt hast.
und zur sidebar.php. ähhh wo bekome ich den so eine her und warum brauche ich die?
In Deinem Theme-Ordner (dem des aktuellen Themes).
man wordpress is echt mega kompliziert, da is joomla einfacher
Schon mal in Betracht gezogen, dass es an Dir liegen könnte?
