Formular wie Jobbörse auf phpBB.de

In diesem Forum können Mod-Autoren ihre Mods vorstellen, die sich noch im Entwicklungsstatus befinden. Der Einbau in Foren im produktiven Betrieb wird nicht empfohlen.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Benutzeravatar
sts
Mitglied
Beiträge: 345
Registriert: 04.04.2004 18:45

Beitrag von sts »

Hallo,

ich finde das ganze wirklich sehr nützlich, und würde es in anderer Form gerne in meinem Forum einfügen.
Würdet ihr bitte die Changes und die jobboerse.php als Mod veröffentlichen!

Danke
PHPBB3 Fan
PHPBB3 SEO Skin||
Michael Zacher
Mitglied
Beiträge: 1620
Registriert: 03.01.2004 23:12
Wohnort: Aken (Elbe)

Beitrag von Michael Zacher »

Hi.

Das kannst Du auch einfach mit dieser MOD realisieren. :wink:
Mit freundlichen Grüßen / Best regards / Met vriendelijke groeten

Michael Zacher
Benutzeravatar
sts
Mitglied
Beiträge: 345
Registriert: 04.04.2004 18:45

Beitrag von sts »

Ja das stimmt, aber mit dem Supportticket kann ich nur 1 Ticketvariante nutzen. Über die hier angegebene würde ich zb. für jede Kategorie eine eigene Verfassen können. Und genau das würde ich gerne machen.
PHPBB3 Fan
PHPBB3 SEO Skin||
Benutzeravatar
Jan500
Ehemaliges Teammitglied
Beiträge: 4199
Registriert: 01.03.2003 21:32
Wohnort: Hamburg
Kontaktdaten:

Beitrag von Jan500 »

hi

es wird in naher zukunft (wenn überhaupt) das nicht als mod geben...
aufjedenfall nicht von uns...

gruß Jan
"Life begins at 40 Knots...!" :D
kein (kostenlosen) Support per pn, mail, icq usw. | Kostenlosen Support gibt es hier im Forum!
Benutzeravatar
sts
Mitglied
Beiträge: 345
Registriert: 04.04.2004 18:45

Beitrag von sts »

Dann wäre es zumindest nett hier kurz zu erörtern wie die Weiterleitung funktioniert (bitte etwas genauer) und später die Übertragung an die Datenbank.

Meinentwegen muss es auch kein Mod sein, es würde mich auch reichen wenn ihr den Quelltext veröffentlicht, ich kann mir dann die Daten selbst heraussuchen.
Es würde auch reichen wenn ihr die 2 Datein per PN versenden würdet.
PHPBB3 Fan
PHPBB3 SEO Skin||
Benutzeravatar
Jan500
Ehemaliges Teammitglied
Beiträge: 4199
Registriert: 01.03.2003 21:32
Wohnort: Hamburg
Kontaktdaten:

Beitrag von Jan500 »

hi

ich sehe ehrlich gesagt keinen Grund hier unsere Dateien zu veröffentlichen.
Das ist nunmal eine Funktion die wir für phpbb.de gebaut haben und nunmal (erstmal) nicht veröffentlichen.

Wenn jemand interesse hat so etwas in seinem Forum auch zu haben, wird sich das auch aus verschiedenen mods und hilfe hier im forum selbst gebastelt bekommen (auch wenn es nachher nicht 100% unserer Jobbörse entspricht)
wenn du fragen zu bestimmten sachen hast kannst du ja im coding-forum hiernach fragen aber nicht "gebt mal her" ...
sry, evtl fasse ich das etwas falsch auf aber ich mag nicht wenn jemand so fordernd schreibt...

Jan
"Life begins at 40 Knots...!" :D
kein (kostenlosen) Support per pn, mail, icq usw. | Kostenlosen Support gibt es hier im Forum!
Benutzeravatar
sts
Mitglied
Beiträge: 345
Registriert: 04.04.2004 18:45

Beitrag von sts »

Hallo Jan,

die Überlegung war folgende: "Warum soll das Rad neu erfunden werden?" Denn wie man sehen kann, funktioniert der Umbau. Ohne ein Argument kann ich diese Handlung nicht nachvollziehen, hat man Angst vor Crosssitescripting?

Zu dem habe ich oft, und unentgeltlich (auch ohne Backlink) den armen Teufeln aus dem Jobforum geholfen. Natürlich ergibt sich hierraus nicht gleich, das auch meinen Bitten entsprochen wird, aber die Hoffnung besteht.

Denn warum soll nocheinmal ein Beitrag über einen Lösungsansatz verfasst werden, der doch eigentlich schon existiert (Anfangs These) es besteht doch bereits eine Lösung.

Sofern ein Finaz. ausgleich gewünscht wäre würde ich von meinem Studentenbafög auch etwas abtreten.
PHPBB3 Fan
PHPBB3 SEO Skin||
Benutzeravatar
Pyramide
Ehrenadmin
Beiträge: 12734
Registriert: 19.04.2001 02:00
Wohnort: Meschede

Beitrag von Pyramide »

Im Prinzip besteht der Mod aus einem simplen Formular (KB:phpbb_seite) und der Beitrag wird dann mit functions_insert_post erstellt.
KB:knigge
Benutzeravatar
sts
Mitglied
Beiträge: 345
Registriert: 04.04.2004 18:45

Beitrag von sts »

Dankeschön, natürlich bin ich gleich mit dem Basteln angefangen. Hier mein erstes Ergebnis:

Code: Alles auswählen

<?php
//Benötigte Dateien und Variablen von phpBB
define('IN_PHPBB', true);
$phpbb_root_path = './';
include($phpbb_root_path . 'extension.inc');
include($phpbb_root_path . 'common.'.$phpEx);
include($phpbb_root_path . 'mods/netclectic/includes/functions_insert_post.'.$phpEx);

//Session auslesen und Benutzer-Informationen laden
$userdata = session_pagestart($user_ip, PAGE_INDEX);
init_userprefs($userdata);
if(!$userdata['session_logged_in']) {
    redirect('login.'.$phpEx);
}

// In welchem Forum sollen die Daten eingetragen werden
$forum_id = 24;

// Forendesign übernahme Header
$page_title = 'Test Eintrag';
include($phpbb_root_path . 'includes/page_header.'.$phpEx);

// Was soll mit den Daten passieren die im Forumular sind
$message = stripslashes($HTTP_POST_VARS['message']);
if ( $message != '' )
{

    $subject = stripslashes($HTTP_POST_VARS['subject']);
    $post_details = insert_post($message, $subject, $forum_id, $userdata['user_id'], $userdata['username'], $userdata['user_attachsig']);
    $url = append_sid($phpbb_root_path . 'viewtopic.' . $phpEx . '?' . POST_TOPIC_URL . '=' . $post_details['topic_id']);
    echo '<a href="' . $url . '">new topic, id: ' . $post_details['topic_id'] . '</a><br/>';


}

// Das Formular
else
{
    echo '
    <form method="post">
    <table width="100%" cellpadding="4" cellspacing="1" border="0" align="center" class="forumline">
		<tr>
		  <th class="thHead" colspan="3">Test Beitrag schreiben</th>
	</tr>
	<tr>

			<td class="row3" colspan="2"><span class="gen">Hinweistext</span></td>
	</tr>
	<tr>
		<td class="row1" width="25%" valign="top"><span class="gen">Titel/Kurzbeschreibung:</span></td>
		<td class="row2" width="75%">
    <input type="Text" size="50" name="subject" id="subject"/>
    </td>
	</tr>
    <tr>
	<td class="row1" valign="top"><span class="gen">Beschreibung </span></td>
	<td class="row2">
    <textarea cols="50" rows="10" name="message" id="message"></textarea>
	</td>
	</tr>
    <td class="catBottom" colspan="2" align="center"><input type="Submit" value="Abschicken"/>&nbsp;&nbsp;<input type="reset" value="Zurücksetzen" class="liteoption" />
    </td>
    </tr>
	</table></form>';

}

include($phpbb_root_path . 'includes/page_tail.'.$phpEx);
?>

Achtung die Datei benötigt noch die: functions_insert_post aus dem netcletic Mod (sie Link Pyramide)

EDIT: Neue Version nun mit Etwas PHPBB typischen Design
Zuletzt geändert von sts am 11.03.2007 18:36, insgesamt 1-mal geändert.
PHPBB3 Fan
PHPBB3 SEO Skin||
Benutzeravatar
sts
Mitglied
Beiträge: 345
Registriert: 04.04.2004 18:45

Beitrag von sts »

So, natürlich ergbit sich die erste Frage. Und zwar möchte ich nun den Titel aus 3 Inputfeldern bilden.
Ich habe also Input Feld A,B,C alle 3 Felder sind ausfüllungs "muss" felder.
Feld A darf 11 Zeichen also

Code: Alles auswählen

<input type="Text" size="11" name="A" id="A"/>
Feld B darf 15 Zeichen somit

Code: Alles auswählen

<input type="Text" size="15" name="B" id="B"/>
Feld C kann somit noch die überigen 22 Zeichen nutzen

Code: Alles auswählen

<input type="Text" size="24" name="C" id="C"/>
Wie kann ich nun hieraus den Titel bauen: A (Leerstelle) B (Leerstelle) C

Zumal ich in der Message auch noch stehen haben möchte
Zu Textfeld1=A
Zu Textfeld2=B
Zu Textfeld3=C
+Usereingabe im Textfeld Message
Danke für eure Hilfe
PHPBB3 Fan
PHPBB3 SEO Skin||
Antworten

Zurück zu „phpBB 2.0: Mods in Entwicklung“