4images Forum & Community
4images Modifications / Modifikationen => Mods & Plugins (Releases & Support) => Tutorials => Topic started by: bildergallery on March 03, 2008, 10:31:32 PM
-
(http://img517.imageshack.us/img517/1378/deu8yc.gif) - zunächst einmal nur in deutsch ...
(http://img517.imageshack.us/img517/7821/eng9tu.gif) - a englisch version is coming soon ... or later ... ;) ... meanwhile use this English-Google-Translation (http://translate.google.com/translate?u=http%3A%2F%2Fwww.4homepages.de%2Fforum%2Findex.php%3Ftopic%3D20748.0&langpair=en%7Cde&hl=de&ie=UTF-8) ...
- but don't use the php-/html-code from this translation, use the php-/html-code from the original topic ...
Hallo zusammen,
die folgende Anleitung zeigt, wie man "Additional Fields" zusätzliche Felder auf Deutsch anlegen kann.
Es gibt zwei Verschiedene Arten von Additional Fields
- Images Fields
- User Fields (http://www.4homepages.de/forum/index.php?topic=20747.0)
In diesem Beispiel wird erklärt, wie ich ein zusätzliches Image Field anlegen kann. Das Text Feld ist einzeilig
und kann für verschiedene Eingaben wie z.b Photograph Copyright Hinweis eingesetzt werden.
1) öffne includes/db_field_definitions.php
suche
?>
oberhalb einfügen
$additional_image_fields['image_photograph'] = array($lang['image_photograph'], "text", 1);
2) öffne lang/deutsch/main.php
suche
?>
oberhalb einfügen
//-----------------------------------------------------
//--- Additional Fields -------------------------------
//-----------------------------------------------------
$lang['image_photograph'] = "Photograph";
3) öffne templates/default/member_uploadform.html
füge in dem gewünschten Bereich dies hinzu
Sprache:
{lang_image_photograph}
Feld für die Eingabe:
<input type="text" name="image_photograph" size="30" value="{image_photograph}" class="input" />
3a) öffne templates/default/details.html
füge in dem gewünschten Bereich dies hinzu
Sprache:
{lang_image_photograph}
Nur Anzeige
{image_photograph}
4) Gestaltung / Optionen
$additional_user_fields['image_photograph'] = array($lang['image_photograph'], "text", 1);
Der rot markierte Text in diesem Fall "text" kann durch "textarea" oder durch "radio" ersetzt werden.
"text" Quelle: http://de.selfhtml.org/html/formulare/eingabe.htm#felder
Einzeilige Eingabefelder dienen zur Aufnahme von einem oder wenigen Wörtern oder einer Zahl.
"textarea" Quelle: http://de.selfhtml.org/html/formulare/eingabe.htm#bereiche
Mehrzeilige Eingabefelder dienen zur Aufnahme von Kommentaren, Nachrichten usw.
"radio" Quelle: http://de.selfhtml.org/html/formulare/auswahl.htm#radiobuttons
Radio-Buttons sind eine Gruppe von beschrifteten Knöpfen, von denen der Anwender einen auswählen kann. Es kann immer nur einer der Radio-Buttons ausgewählt sein. Der Wert des ausgewählten Radio-Buttons wird beim Absenden des Formulars mit übertragen.
5)
Datenbank Einträge
ALTER TABLE `4images_images` ADD `image_photograph` VARCHAR( 255 ) NOT NULL;
ALTER TABLE `4images_images_temp` ADD `image_photograph` VARCHAR( 255 ) NOT NULL;
-
hi,
PREFIX_images_temp für den member upload nicht vergessen:
ALTER TABLE `PREFIX_images_temp` ADD `image_photograph` VARCHAR( 255 ) NOT NULL;
ivan danke fürs TUT!
[EDIT 1]
$additional_user_fields['image_photograph'] = array($lang['image_photograph'], "text", 1);
1= pflicht eingabe
0= optionale eingabe
-
Wie bekomme ich im Admininterface ein Dropdown oder radiobutton funktion?
Im normalen Memerupload habe ich dies geschafft.
Ich möchte das man aus mehren Angaben etwas auswählen kann.
-
Hallo zusammen,
ich habe schon länger einige Felder eingebaut, aber nun ist mir was aufgefallen:
Wenn ich z.B ein Bild bearbeite sieht es so aus:
(http://s8.directupload.net/images/080910/bqki86ge.png)
<tr>
<td class="row2"><b>{lang_image_name}</b></td>
<td class="row2"><input type="text" name="image_name" size="30" value="{image_name}" class="input" /> </td>
</tr>
<tr>
<td class="row2"><b>{lang_image_wergeschoss}</b></td>
<td class="row2"><input type="text" name="image_wergeschoss" size="30" value="{image_wergeschoss}" class="input" /> </td>
</tr>
<tr>
<td class="row2"><b>{lang_image_wannwar}</b></td>
<td class="row2"><input type="text" name="image_wannwar" size="30" value="{image_wannwar}" class="input" /> </td>
</tr>
<tr>
<td class="row2"><b>{lang_image_wowar}</b></td>
<td class="row2"><input type="text" name="image_wowar" size="30" value="{image_wowar}" class="input" /> </td>
</tr>
<tr>
<td class="row2"><b>{lang_image_anlass}</b></td>
<td class="row2"><input type="text" name="image_anlass" size="30" value="{image_anlass}" class="input" /> </td>
</tr>
<tr>
<td class="row2"><b>{lang_image_mitwas}</b></td>
<td class="row2"><input type="radio" name="image_mitwas" size="30" value="Handy" />
Handy
<input type="radio" name="image_mitwas" size="30" value="Kamera" />
Kamera </td>
</tr>
<tr>
<td class="row2"><b>{lang_image_warum}</b></td>
<td class="row2"><input type="text" name="image_warum" size="30" value="{image_warum}" class="input" /> </td>
</tr>
<tr>
<td class="row2"><b>Was gefällt dir selber an dem Bild?</b></td>
<td class="row2"><input type="text" name="image_wasgefall" size="30" value="{image_wasgefall}" class="input" /> </td>
</tr>
Das klappt wunderbar, alle Felder werden übernommen! Das ist keine Frage!
Das Hauptproblem liegt an der member_uploadform.html
Dort sind die gleichen Felder vorhanden:
(http://s2.directupload.net/images/080910/5zxm6p89.png)
<tr>
<td class="row2"><b>{lang_image_name}</b></td>
<td class="row2"><input type="text" name="image_name" size="30" value="{image_name}" class="input" /> </td>
</tr>
<tr>
<td class="row2"><b>{lang_image_wergeschoss}</b></td>
<td class="row2"><input type="text" name="image_wergeschoss" size="30" value="{image_wergeschoss}" class="input" /> </td>
</tr>
<tr>
<td class="row2"><b>{lang_image_wannwar}</b></td>
<td class="row2"><input type="text" name="image_wannwar" size="30" value="{image_wannwar}" class="input" /> </td>
</tr>
<tr>
<td class="row2"><b>{lang_image_wowar}</b></td>
<td class="row2"><input type="text" name="image_wowar" size="30" value="{image_wowar}" class="input" /> </td>
</tr>
<tr>
<td class="row2"><b>{lang_image_anlass}</b></td>
<td class="row2"><input type="text" name="image_anlass" size="30" value="{image_anlass}" class="input" /> </td>
</tr>
<tr>
<td class="row2"><b>{lang_image_mitwas}</b></td>
<td class="row2"><input type="radio" name="image_mitwas" size="30" value="Handy" />
Handy
<input type="radio" name="image_mitwas" size="30" value="Kamera" />
Kamera </td>
</tr>
<tr>
<td class="row2"><b>{lang_image_warum}</b></td>
<td class="row2"><input type="text" name="image_warum" size="30" value="{image_warum}" class="input" /> </td>
</tr>
<tr>
<td class="row2"><b>Was gefällt dir selber an dem Bild?</b></td>
<td class="row2"><input type="text" name="image_wasgefall" size="30" value="{image_wasgefall}" class="input" /></td>
</tr>
Wie man sehen kann ist in 2 Felder eine "1" voahnden, diese ist automatisch vorhanden, ich weis nicht warum das so ist! Die Felder sind exakt die gleichen, es ist exakt der gleiche code wie aus der member_editimage.html.
Wenn ich z.B was in die Uploadfelder eingebe wird nichts übernommen ausser die Beschreibung und der andere Rest wie Bild pinnen. Aber nicht die eigenen Felder. Wenn ich das Bild dann freigeschaltet habe und das Bild editiere dann geht das wunderbar!
Was kann der Fehler sein?
-
Hi!
...Was kann der Fehler sein?
nicht was, sondern wo kann der fehler sein?
m.M nach kommt der fehler entweder aus der " includes/db_field_definitions.php"
oder aus der datenbank selber.
in den feld "value="{image_warum}" muß ja der wert "1" als "value" (wert) schon drinnenstehen sonst würde er ja nicht angezeigt werden.
klar ist wenn du das feld danach editierst das die "1" ersetzt wird.
mfg Andi
-
Ja aber,
es werden keine Felder aus der member_uploadform.html übernommen!
Wenn man das Bild editiert, dann kann man die Felder erst editieren, bzw. werden übernommen!
-
Hello! Is it possible to make the Feld as an Drop down menu?
Thanks!
-
Hello! Is it possible to make the Feld as an Drop down menu?
Thanks!
hallo zusammen,
genau diese frage bewegt mich auch--- wie kann ich in dem bildbereich ein zusätzliches dropdown-menu einrichten mit 5 verschiedenen auswahlmöglichkeiten. wäre super wenn jmd. das kurz mit code-beispiel erläutern könnte wie ich dabei die dateien
db_field_definitions.php und
member_uploadform.html
verändern muss...
daneben habe ich bei den "Radio-Buttons" noch das Problem, dass es im Frontend soweit läuft im backende - sprich im admin-bereich - allerdings nur 2 radiobuttons mit Ja und Nein angezeigt werden, obwohl ich insgesamt 3 radiobuttons mit ganz anderen bezeichnungen angelegt habe. hier wäre ich ebenfalls für eine lösung sehr dankbar!
besten dank im voraus!
Ray
-
Das mit dem Dropdown, gibt es doch als MOD: http://www.4homepages.de/forum/index.php?topic=7112.0
Oder meinst du nur im Adminbereich?
-
hallo phisker!!
perfekt! das war genau der input, der mir zur "rätsel´s lösung" noch gefehlt hatte!!!
Besten dank und schönes Wo-end!
Ray :D
-
4) Gestaltung / Optionen
$additional_user_fields['image_photograph'] = array($lang['image_photograph'], "text", 1);
Der rot markierte Text in diesem Fall "text" kann durch "textarea" oder durch "radio" ersetzt werden.
"text" Quelle: http://de.selfhtml.org/html/formulare/eingabe.htm#felder
Einzeilige Eingabefelder dienen zur Aufnahme von einem oder wenigen Wörtern oder einer Zahl.
"textarea" Quelle: http://de.selfhtml.org/html/formulare/eingabe.htm#bereiche
Mehrzeilige Eingabefelder dienen zur Aufnahme von Kommentaren, Nachrichten usw.
"radio" Quelle: http://de.selfhtml.org/html/formulare/auswahl.htm#radiobuttons
Radio-Buttons sind eine Gruppe von beschrifteten Knöpfen, von denen der Anwender einen auswählen kann. Es kann immer nur einer der Radio-Buttons ausgewählt sein. Der Wert des ausgewählten Radio-Buttons wird beim Absenden des Formulars mit übertragen.
Hallo zusammen!
kann ich auch statt eines textfeldes ein weiteres bild-upload-feld in die detail-seite einbinden?
wenn ja, welche änderungen muss ich hierfür vornehmen, so dass das hochgeladene bild dann unterhalb der beschreibung angezeigt wird?
VG,
Ray
-
Everything is okay now after configure the PREFIX_images_temp.
But how to integrate the field's data along the image thumbnail?
As default, thumbnail is comes with:
Image Name
Cat:
Comment no.
Username
--> State: (new info below it)
Thanks.
-
Do the same thing in thumbnail_bit.html template as in step 3a
-
Thanks the new field now displayed with the thumbnails.
But why the random images does not display the new field? Only the lang displayed but data is not displayed. You can see my screenshot below.
-
Hmmm...looks like random images don't support additional fields...
Just posted:
[1.7 - 1.7.6] Additional image fields don't show with random image (http://www.4homepages.de/forum/index.php?topic=24199.0)
-
You are such a Hero!
(http://www.comments.zingerbugimages.com/glitter_graphics/thanks_reflecting_smile.gif)
-
Hilfe!!! / Help!!!
An unexpected error occured. Please try again later.
Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /usr/export/www/vhosts/funnetwork/hosting/embfahrzeuge/gallery/includes/db_mysql.php on line 116
-
Welcome to 4images forum.
Please review our forum rules (link can be found in my signature)
Answer to your problem: An unexpected error occured. Please try again later (http://www.4homepages.de/forum/index.php?topic=24177.0)
-
Thanks,
but the Details are already displayed for admins.
But how can i "correct" the mistake I've make?
Or, where have i make it?
Sorry for my bad English ...
DB Error: Bad SQL Query: SELECT i.image_id, i.cat_id, i.user_id, i.image_name, i.image_description, i.image_keywords, i.image_date, i.image_active, i.image_media_file, i.image_thumb_file, i.image_download_url, i.image_allow_comments, i.image_comments, i.image_downloads, i.image_votes, i.image_rating, i.image_hits, i.modell_autor, i.childs_autor, i.skin_autor, c.cat_name, u.user_name FROM (4images_images i, 4images_categories c) LEFT JOIN 4images_users u ON (u.user_id = i.user_id) WHERE i.image_active = 1 AND c.cat_id = i.cat_id AND i.cat_id NOT IN (0) ORDER BY i.image_date DESC LIMIT 3
Unknown column 'i.childs_autor' in 'field list'
Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /usr/export/www/vhosts/funnetwork/hosting/embfahrzeuge/gallery/includes/db_mysql.php on line 116
edit: I've found the problem ...
The database entry was missing, although (german: obwohl) I added it 8O Maybe the PHPmyadmin can't add 3 commands with one query ..
FIXED! :)
-
Hallo, hoffe es ist ok wenn ich in Deutsch schreibe, denke so kann ich es deutlich besser ausdrücken.
Ist es möglich, dass diese neuen zusätzlichen Felder auch per Suche gefunden werden können?
Am besten wäre es, wenn man sogar speziell nach diesem einen neuen Feld in der Suche suchen könnte.
Suche in Feldern: Alle Felder, Nur Bildname, Nur Beschreibung, Nur Schlüsselwörter, Mein neu angelegtes Feld z.B. Land
Wäre großartig, wenn mir jemand dabei helfen könnte, vielen Dank!
-
[Tutorial] Making additional field searchable (http://www.4homepages.de/forum/index.php?topic=1313.0)
-
Hi,
I have another suggestion for this MOD .
I put in "member_uploadform.html" value="Unknown..."
<td <input type="text" name="image_photograph" size="30" class="input" value="Неизвестен..."/><br />
this word disappears when someone clicks on it, and can write his own photography name
But how can I make this word " Unknown " to be shown in details page by default, if nobody knows the name of photography.
Can someone help me with it?
Thanks.
-
{if image_photograph}{image_photograph}{endif image_photograph}{ifno image_photograph}Unknown{endifno image_photograph}
-
Thanks V@no, but this way even I enter photography name in upload page, I see in details page " Unknown "
It support to be if no name to enter for photography by default in details page write "Unknown"
May be you can write another script
Thanks anyway
-
can you confirm that your photography name actually being saved in the database?
-
V@no sorry every thing is works fine
And yours script too
{if image_photograph}{image_photograph}{endif image_photograph}{ifno image_photograph}Unknown{endifno image_photograph}
Thanks again
P.S. May be you can help me with this MOD ( yours )
http://www.4homepages.de/forum/index.php?topic=7700.msg135581#msg135581 (http://www.4homepages.de/forum/index.php?topic=7700.msg135581#msg135581)
Hi V@no.
Ops, just realize The photography name is adding only for Admin . for regular users NOT.
Any help for this.
Thanks Boris.
-
Hi,
I'm wondering how I can add the initiating text within the input section of the new category. I would prefer for it to disappear after someone clicks on the section. Basically, I'm adding a field onto the upload form for people to post a link. I'm trying to figure out how to have "http://" show up in the input area for members to understand how the link must be added for others to properly click on it.
Thanks in advance! 8)
-
Funktioniert super! Danke für die tolle Anleitung.
Kann ich im ACP in der images.php (oder sonstwo) die auch Reihenfolge der Felder irgendwo beeinflussen?
-
Funktioniert super! Danke für die tolle Anleitung.
Kann ich im ACP in der images.php (oder sonstwo) die auch Reihenfolge der Felder irgendwo beeinflussen?
Das hatte ich auch schon gefragt!
Das wäre sehr interessant!
-
Nach zusätzlichen Image- und User-Feldern besteht auch die Möglichkeit, die Kategorien um ein Feld zu erweitern, und diese dann als Variable in der Template auszugeben? 8O
-
Nach zusätzlichen Image- und User-Feldern besteht auch die Möglichkeit, die Kategorien um ein Feld zu erweitern, und diese dann als Variable in der Template auszugeben? 8O
nein
mfg Andi
-
Manage to install this mod successfully. Just one problem, when i click on Edit on photos which do not have that field filled up and click save(without filling that field), the image and thumbnail goes missing. The error says "Please recheck the marked fields.". What could be the problem?
-
It sounds like your additional field is set to be "required". Nicky mentioned it in the first reply (http://www.4homepages.de/forum/index.php?topic=20748.msg112996#msg112996)
You have two ways to solve this:
1) disable the "required" setting (change "1" to "0")
2) edit member_editimage.html template and add needed input fields as in tutorial's step 3
-
Hi,
If i would like to add additional fields to my category list what files should i change?
Regards,
Teizus
-
Wo liegt das Problem, dass wenn ich in einem Feld eine url posten will?
Ausgegeben wird nichts bzw. nur fehlerhaft. Muss ich was in der DB ändern, damit URLS auch funktionieren?
Derzeit muss ich das so machen:
<img src="http://www.{image_thumbbanner}" width="174" height="301" />
eigentlich sollte das aber so aussehen:
<img src="{image_thumbbanner}" width="174" height="301" />
Aber in dem Textfeld http://www.seite.de/bild.png schreiben geht einfach nicht! Ich muss das (wie oben beschrieben) schon vorgeben. Somit kann man nur als URL
seite.de/bild.png angeben.... warum?
Edit://
Hat da niemand eine Idee? Ich komme da nicht weiter und weis nicht wie ich das umsetzen muss, dass es klappt!?
-
Kann hier auch niemand weiterhelfen?
-
sei froh das dem nicht so ist, wenn man den komplette pfad eingeben kann und er so übernommen wird,
was hindert mich dann daran eine php datei aufzurufen (sql injection), deine webseite wäre dann geschichte.
-
Oh, daran dachte ich garnicht!
Obwohl es ja aber auch so trotzdem geht oder?
Es wird ja ein Bild ausgeben und was ist wenn jemand dann eine php Datei hineinschreibt?
seite.de/injection.php
Passiert dann nichts?
Es würde ja trotzdem so ausgegeben werden:
<img src="http://www.{image_thumbbanner}" width="174" height="301" />
Endeffeckt:
<img src="http://www.seite.de/injection.php" width="174" height="301" />
-
Exactly what is it you see in the page source? what exactly doesn't work?
-
Vielen dank für das Tutorial. Klappt wunderbar :D
Zur Ausgestaltung hätte ich noch eine Frage. Bisher ist es möglich das neue Feld als "text", "textarea" oder "radio" zu gestalten. Natürlich bräuchte ich wieder genau das was dort nicht steht, nämlich "checkboxes".
Da ich Bilder in verschiedenen Auflösungen anbiete, möchte ich die Bildgrößen auch ausgeben (und dadurch suchbar machen) und bei mehr als 10 verschiedenen Größen wäre es natürlich wesentlich einfacher nur einen Haken in eine Checkbox zu setzen wenn das Bild in der entsprechenden Auflösung verfügbar ist :). Wäre das als Erweiterung für diesen Mod machbar ?
-
...
. Wäre das als Erweiterung für diesen Mod machbar ?
sind keine checkboxen aber schau es dir mal an: http://www.4homepages.de/forum/index.php?topic=7112.msg31251#msg31251
mfg Andi
-
Danke für den Tipp. Das scheint mir allerdings eine Lösung zu sein bei der man aus einer Vielzahl von Vorgaben eine auswählt.
Ich bin ja auf die checkboxes gekommen weil ich da z.B. aus 20 vorgegebenen Werten sehr schnell und unkompliziert eine beliebige Anzahl wählen kann. Wenn ich den Effekt bei der "textarea" haben möchte, muss ich die Werte alle immer wieder eingeben und das ist auf Dauer ziemlich umständlich.
-
....
muss ich die Werte alle immer wieder eingeben und das ist auf Dauer ziemlich umständlich.
das verstehe ich jetzt nicht, du kannst doch in den dropdown feld deine 20 werte eintrage.
der user kann sich danach in den dropdownfeld den passenden wert ausuchen.
ganz ehrlich bevor ich 20 checkboxen auf der webseite einbaue, nehme ich lieber ein dropdownfeld.
-
Thanks,this Mod works perfect!
But how to add this Mod again?
Example,first Mod is Datafield for User Homepage,and same Mod should have Datafield for User Adress.
I try to rename Image_photographer to Image_photographer2 and make same to MySql,but it still not working.
..Danke ich habs gelöst :D
-
Hi all, i have some questions. I used this mod for user can choose what license to use. So i need 6 radio buttons. I used this template:
<input type="radio" name="image_photograph" value="by">Лицензия «С указанием авторства»<br>
<input type="radio" name="image_photograph" value="by-sa">Лицензия «С указанием авторства — Копилефт»<br>
<input type="radio" name="image_photograph" value="by-nc">Лицензия «С указанием авторства — Некоммерческая»<br>
<input type="radio" name="image_photograph" value="by-nc-sa">Лицензия «С указанием авторства — Некоммерческая — С сохранением условий»<br>
<input type="radio" name="image_photograph" value="by-nd">Лицензия «С указанием авторства — Без производных»<br>
<input type="radio" name="image_photograph" value="by-nc-nd">Лицензия «С указанием авторства — Некоммерческая — Без производных»<br>
And after upload image i go to DB, look for image_photograph field, but this is have only "1". And i want to save value data to DB.
Если что могу нормально описать на русском.
Sorry for my English )
-
<td valign="top" class="row2"><b>{image_photograph}</b></td>
Gibt es auch eine Möglichkeit den angezeigten Link auf "nofollow" zu setzen?
Macht Sinn wenn man den Mod für externe Links verwendet.
Is it possible to set the showing link as "nofollow"
-
kann jemand das für 1.7.8 umschreiben?
-
Funktioniert in 1.7.8 wie in den anderen Versionen auch
-
kann jemand das für 1.7.8 umschreiben?
was sollte man den umschreiben?
-
1. kommt nach einbindung nur fehlermeldungen und 2.
5)Datenbank Einträge
Code: [Select] [Expand] [Hide line numbers]
1
ALTER TABLE `4images_images` ADD `image_photograph` VARCHAR( 255 ) NOT NULL;
Code: [Select] [Expand] [Hide line numbers]
1
Wo soll das eingetragen werden?????
ALTER TABLE `4images_images_temp` ADD `image_photograph` VARCHAR( 255 ) NOT NULL;
-
die fehlermeldung kommt daher das du dies:
ALTER TABLE `4images_images_temp` ADD `image_photograph` VARCHAR( 255 ) NOT NULL;
nicht in die datenbank eingetragen hast.
verbinde dich auf deinen datenbank server, und führe diese zeilen in SQL aus.
-
bin da nicht so bewandt mit. könnte ich jemanden um hilfe bitten der mir das macht und ich dann am ende das ergebnis mir ansehe? Oder per Crossloop...
-
... der mir das macht......
machs dir selber.... :mrgreen:
im anhang hast du eine datei, die ladest du dir ins rootverzeichnis und rufst sie auf...
mfg Andi
-
Der Lern Effekt ist somit ja auch größer, schon verstanden...danke
Also
db_field_definitions
//$additional_image_fields['image_photograph'] = array($lang['image_photograph'], "text", 1);
?>
main
//-----------------------------------------------------
$lang['image_photograph'] = "Photograph";
?>
member_uploadform
<tr>
<td class="row2"><b>{lang_image_photograph}</b></td>
<td class="row2"><input name="image_photograph" size="30" value="{image_photograph}" class="input" type="text"> </td>
</tr>
details
<tr>
<td class="row1" valign="top"><b>{lang_image_photograph}</b></td>
<td class="row1" valign="top">{image_photograph}</td>
</tr>
verändert und upload erfolgte.Installer ausgeführt. Cache geleert.
An unexpected error occured. Please try again later.
An unexpected error occured. Please try again later.
1. Error
ALTER TABLE 4images_images ADD `image_photograph` VARCHAR( 255 ) NOT NULL
2. Error
ALTER TABLE 4images_images_temp ADD `image_photograph` VARCHAR( 255 ) NOT NULL
-
Jemand eine Idee oder erkennt jemand den Fehler? Bitte um Euren Rat
-
hast du meine datei im root ausgeführt?
-
du kannst da nicht jedesmal draufklicken,
wenn der DB eintrag schon vorhanden ist und du klickst nochmals drauf dann kommt die fehlermeldung.
-
Hi,
ist es auch möglich, die zusätzlich angelegten Felder auch leer zulassen :?:
Gruß Heinier
-
ist es auch möglich, die zusätzlich angelegten Felder auch leer zulassen :?:
welche felder wo leer lassen?
-
...die Felder, die man mit diesem Mod zusätzlich anlegen kann.
Der Mod funktioniert schon bei mir einwandfrei, aber ich muß nicht immer in diesem zusätzl. angelegten Feld etwas eintragen.
Z.B. wenn ich ein Feld Bemerkung mit diesem Mod angelegt habe, so muß ich immer etwas da eintragen, u. wenn es auch nur ein "-" ist, ansonsten kommt die rote Fehlermeldung "Bitte überprüfen Sie die markierten Felder."
Viele Grüße
Heinier
-
...Der Mod funktioniert schon bei mir einwandfrei, aber ich muß nicht immer in diesem zusätzl. angelegten Feld etwas eintragen.....
nein mußt du nicht :)
in dieser zeile z.b, steht eine "1" zum schluss das bedeutet das du etwas eintragen mußt, wie du ja selber schon festgestellt hast.
Ändere die "1" auf "0" dann kommt auch die Meldung nicht mehr.
/$additional_image_fields['image_photographer'] = array($lang['image_photographer'], "text", 0);
aber das kannst du auch in der "db_field_definitions.php" nachlesen, dort wo du diese zeilen einträgst.
mfg Andi
-
Hallo
Zusätzliches Image Feld postcards seite ist nicht sichtbar wo kann es ligen?
-
Hallo
Zusätzliches Image Feld postcards seite ist nicht sichtbar wo kann es ligen?
first post step 2.) ?
-
{image_photograph} variable hat kein funktion bei postkarte seiten
-
Ja, genau das wars, Rembrandt!
Recht vielen Dank für deine schnelle Hilfe!
Gruß Heinier
-
Hallo zusammen,
ich habe bzgl. dem zusätzlichen image feld in verbindung mit RSS eine Frage (konnte via suche keine Lösung finden):
Wie kann ich zusätzliche image felder auch in meinem RSS-FEED ausweisen? wie und wo muss ich hierfür die dateien rss.php und rss.xml verändern?
Danke im voraus!
bergblume
-
Punkt nr. 5 ist für mich als Newbie nicht klar wie ich mit dem verfahren soll.bitte um kurze Erklärung
-
Punkt nr. 5 ist für mich als Newbie nicht klar wie ich mit dem verfahren soll.bitte um kurze Erklärung
hi... du musst hier in deine Datenbank gehen - mysql-login und dann den befehl SQL in deiner 4images datenbank ausführen... hier dann in das feld einfach den angegebenen Code reinkopieren und ausführen! Fertig!
das ist der Befehl in dem screenshot oben zwischen "Struktur" und "Suche" in deinem phpmyadmin account!!
(http://www.php-kurs.com/bilder/phpmyadmin-inhalt-eingeben-011.png)
-
Hallo,
ich wollte mir auch ein zusätzliches Feld anlegen.....
habe alles nach Anleitung hier versucht zu machen, aber:
bei
db_field_definitions.php
kommt ein Fehler nach Änderung
Parse error: syntax error, unexpected T_FOR in ...................db_field_definitions.php on line 94
ich habe wie beschrieben (nur mit einem anderen Wort "sperre" - dieses Wort habe ich natürlich auch bei den
anderen zu bearbeitenden Seiten eingefügt)
$additional_image_fields['image_sperre'] = array($lang['image_sperre'], "text", 0);
an der richtigen Stelle eingefügt
und leider weiß ich auch nicht, wo ich
PREFIX_images_temp
finde.....
wäre super, wenn mir bitte jemand helfen könnte - danke :-)
-
Willkommen im Forum!
....und leider weiß ich auch nicht, wo ich
PREFIX_images_temp
finde...
am besten ist es wenn du deine "db_field_definitions.php" hier posten würdest.
wenn du eine originale 4images installation durchgeführt hast würde dein DB eintrag lauten:
ALTER TABLE `4images_images` ADD `image_sperre` VARCHAR( 255 ) NOT NULL;
mfg Andi
-
danke für Deine schnelle Antwort :D
db_field_definitions.php
hier als Anhang
für die DB habe ich Deine additonal.php
genommen und umgeschrieben....
-
sehe ich keine fehler sollte funktionieren.
-
super danke - es funktioniert toll!
aber.....ich habe ein anderes MOD
"Zusätzliches Image Feld anlegen"
http://www.4homepages.de/forum/index.php?topic=20748.0
das bisher super funktionierte, aber nun leider nicht mehr.....die
Felder werden nich mehr angezeigt :-(
ist bestimmt nur eine Kleinigkeit - aber ich weiß das leider nicht....
muss man vielleicht zwischen die beiden MODs in der
includes/db_field_definitions.php
noch was hinein schreiben?
-
....das bisher super funktionierte, aber nun leider nicht mehr.....die
Felder werden nich mehr angezeigt :-(
ist bestimmt nur eine Kleinigkeit - aber ich weiß das leider nicht....
man muß sich ja nicht auskennen, aber es dürfte wohl klar sein das wenn du etwas löscht das es dann auch nicht mehr funktionieren kann.
in deiner includes/db_field_definitions.php hast du nichts anderes drinnen stehen ausser die eine zeile aus diesen mod.
von zusätzlichen image feldern keine spur.
mfg Andi
-
hm das versteh ich nicht, denn ich hab mir diese Datei gerade auf die Festplatte
kopiert und wenn ich sie aufmache, sind beide drin!
Siehe Anhang
-
...Siehe Anhang
*lol* wer steht jetzt auf der leitung, du oder ich :mrgreen:
schau mal in deinen anhang, ich sehe da nur die eine zeile aus diesen mod.
-
hääää?????
ne ohne witz - bei mir steht auch
// Example for additional image fields:
//$additional_image_fields['image_photographer'] = array($lang['image_photographer'], "text", 1);
// Example for additional user fields
//$additional_user_fields['user_address'] = array($lang['user_address'], "text", 1);
drin
wie kann das sein?!
diese Datei bringt mich noch zum verzweifeln - die anderen gehen warum auch immer.....
kann es mit der Schriftart zu tun haben?
oder mit der Codierung beim abspeichern?
Codierung hab ich "ANSI" genommen
-
...Codierung hab ich "ANSI" genommen
da ist gut so..
-
hm danke also liegt es daran auch nicht....
ich vesteh das echt nicht - ich habe die Datei jetzt schon mehrmals
auf den Server gelöscht und neu hochgeladen - aber es tut einfach nicht :(
-
... aber es tut einfach nicht :(
ich habe gerade gesehn das du in der main.php die $lang für das image feld "sperre" auch rausgelöscht hast.
EDIT: so ich habe dir das wieder eingefügt.
mfg Andi
-
stehe gerade was auf dem Schlauch
Wie muss das Datenbankfeld aussehen, damit ein Eintrag automatisch eingetragen wird ?
Datenbankfeld wurde angelegt
image_designer VARCHAR( 255 ) NOT NULL
db_field_definitions.php Eintrag
$additional_user_fields['image_designer'] = array($lang['image_designer'], "text", 0);
jetzt soll in dieser Tabelle immer der Eintrag "unbekannt" stehen, also keine Eingabe beim upload (auch bei den älteren Bildern)
LG
-
meinst du so:
ALTER TABLE `4images_images` ADD `image_designer` VARCHAR( 255 ) NOT NULL DEFAULT 'unbekannt'
-
das war mein erster Versuch, wird aber in der detail und thumbnail_bit.html nicht angezeigt ?
{image_designer} wird nicht angezeigt, dabei habe ich schon dutzende Felder angelegt :cry:
-
*lol* ich habe es auch übersehen, wenn du in der images table etwas anlegst mußt du in der db_field_ definitions.php das schreiben:
$additional_image_fields['image_designer'] = array($lang['image_designer'], "text", 0);
und nicht "user".
mfg Andi
-
:lol: immer dieses blöde copy und paste *gg*
Klappt natürlich
Thanks
-
hehe, es ist ja auch schön wenn ein anderer den code postet und man ihn nur noch zu kopieren braucht, dann achtet man auf sowas nicht mehr. :D
-
naja, in diesem Fall war es mein eigener Code, nur statt den images, hatte ich den User code kopiert, und die eine Stelle übersehen zu ändern :oops:
-
kurze frage....bin mir sicher, dass der fehler minimal ist... habe jetzt erfolgreich die felder hinzugefügt...ABER...es erscheint keine beschriftung... siehe anhang...
-
...ABER...es erscheint keine beschriftung... siehe anhang...
zwei möglichkeiten, entweder fehlt dir noch der eintrag in der lang/main.php oder in der *.html. (schritt 3.) und 3a.)).
-
Any chance of either:
- :flag-en: english version of this mod :flag-en:
- a OR (preferably) a seperate mod to add a second/third description field. With extra descripotion fields
I want duplicate my gallery for a client, and add multiple description fields. :idea:This would add enormous value to the 4images gallery as it would offer far more flexibility (my client is a cosmetics expert and will use the gallery to add cosmetics (photos, descriptions, ingredients, question and answers).
Help appreciated!
-
Dear Sir
I Make about 5 Additional Image Field and every thing is ok
but i need some thing i hope it can be made
if there is no data in any field the field does't appear in the details page
i hope i can explaine
-
you can use conditional tags in the templates:
{if your_field_name}your field is not empty{endif your_field_name}
-
thanks V@no
for your help
also can u help me with this
http://www.4homepages.de/forum/index.php?topic=29703.0
thanks
-
Hi,
Gibt es eine Möglichkeit, das ein Eintrag in 2 Tabellen geschrieben wird ?
Es handelt sich um die Tabelle images_serie
diese Tabelle möchte ich um die Tabelle images_serie2 erweitern.
Und mit welchem Befehl bekomme ich den derzeitige Inhalt von images_serie in images_serie2 kopiert
LG Harald
-
Hi!
..Es handelt sich um die Tabelle images_serie
diese Tabelle möchte ich um die Tabelle images_serie2 erweitern.
Und mit welchem Befehl bekomme ich den derzeitige Inhalt von images_serie in images_serie2 kopiert
...
Meinst du jetzt wirklich Tabellen oder Felder?
Wenn du die inhalte vom Feld "images_serie" nach "images_serie2" kopieren möchtest:
UPDATE 4images_images SET images_serie2=images_serie
mfg Andi
-
:wink: Felder natürlich :oops:
Danke
-
Glaube so müsste es gehen, um einen Eintrag in2 Feldern zu schreiben.
Nur wo müsste ich es reinschreiben :oops:
'image_serie' = addslashes($_POST['image_serie']),
'image_serie_2' = addslashes($_POST['image_serie']),
LG
-
ja so würde es gehen, nur du verwendest ja die Additioanalen image..Blabla
Das heist das du dafür "'image_serie' = addslashes($_POST['image_serie'])," nicht weiter tun mußt, das funktioniert ja schon.
Für das "'image_serie_2' = addslashes($_POST['image_serie'])," mußt du quasi zu Fuß weitger gehen.
in der Member php unter "updateimage, editimage, uploadimage" und natürlich in der uploadform und editform mußt du die entsprechenden änderungen vornehmen.
mfg Andi
-
DB Error: Bad SQL Query: SELECT i.image_id, i.cat_id, i.user_id, i.image_name, i.image_description, i.image_keywords, i.image_date, i.image_active, i.image_media_file, i.image_thumb_file, i.image_download_url, i.image_allow_comments, i.image_comments, i.image_downloads, i.image_votes, i.image_rating, i.image_hits, i.image_worar, c.cat_name, u.user_name FROM (4images_aaaimages i, 4images_aaacategories c) LEFT JOIN 4images_aaausers u ON (u.user_id = i.user_id) WHERE i.image_active = 1 AND c.cat_id = i.cat_id AND i.cat_id NOT IN (0) ORDER BY i.image_date DESC LIMIT 1
Unknown column 'i.image_worar' in 'field list'
Warning: mysql_num_rows() expects parameter 1 to be resource, boolean given in /virtual/autobusownia.cba.pl/galeria.autobusownia.cba.pl/includes/db_mysql.php on line 116
:(
-
@Pawel_el , step 5.) you have performed?
-
No, I skipped it. Since I do not know where to put them.
-
No, I skipped it. Since I do not know where to put them.
You must a new tablefield "image_worar" in your database create.
-
root-> data-> database-> default-> mysql_default.sql ?
-
No, add the new tablefield directly in your database (for example by using phpmyadmin)
-
phpmyadmin is found, but that is to edit the file?
-
You don't have to edit any file (@ Rembrandt: stimmt doch, oder?)
Phpmyadmin is to edit your database.
And there you have to add a new tablefield.
-
Even I do not understand. Can I have photos of
screen shots step by step (I'm talking about the
task 5). I think it would be better with pictures.
-
First you have to log-in into phpmyadmin.
I would be happy if another user could help him as I'm not sure in which table he has to create the new column.
-
Even I do not understand. ...
first, what for info do you store in the tablefield "image_worar", any text ?
Is any text, then login in to PhpMyAdmin, and write the follow text in the register "SQL".
ALTER TABLE 4images_images ADD image_worar VARCHAR(255) NOT NULL;
You not found PhpMyAdmin, ask your Provider.
mfg Andi
-
Guten Abend zusammen,
vorab möchte ich mich erstmal entschuldigen, dass ich das uralte Thema ausgrabe :D
Aber: besteht die Möglichkeit, einen anderen input zu nehmen? Sprich eine Liste die vordefiniert ist, wo man dann in den jeweiligen Zeilen eins davon auswählen kann?
Liebe Grüße