System rekrutacji na stronę
|
pekemon |
Dodany dnia 02.02.2010 00:48:35
|
Przedszkolak
Postów: 34 Pomógł: 6
Data rejestracji: 18.09.2009 20:36
|
cichociemny napisał/a:
Ja mam 2 prośby:
Cały mod Kefirka rządzi jednak brakuje mi w nim 2 opcji:
1) Admin powinien być w stanie zobaczyć e-mail zgłaszającego się użytkownika.
2) No i sprawa najważniejsza - powinien być w stanie usunąć zgłoszenie (spam).
Mógłby ktoś wykonać taką modyfikację?
Witam.
Mając chwilę wolnego czasu "wgryzłem" się w temat jakim jest rekrutacja i o to prezentuję screen'y, jak to wygląda na dzień dzisiejszy ( wtyczki na razie nie udostępnię, bo jest na etapie prac - "Wczesna BETA" - ale już teraz jest w pełni funkcjonalna).
Większość sugestii już jest teraz uwzględnionych - ale dodam jeszcze parę "bajerów" i poszukam ewentualne błędy - także dodam jeszcze większą możliwość zarządzania.
Co już jest:
Użytkownicy:
- Rejestracja + captcha (będzie walidacja formularza "Ajax").
- Użytkownicy mogą zobaczyć listę - zgłoszeń.
- Są informowani e-mail'em o swojej rekrutacji.
Admin:
- Panel szybki podgląd - "Live" oczekujących rekrutacji + paginacja.
- Przejrzyste menu : Oczekujące, Zatwierdzone, Odrzucone, Statystyki, Opcje.
- Paginacja wyników.
- Wybór ilości prezentowanych wyników na stronie - Opcje (będzie więcej opcji, ale w późniejszym czasie )
- Admin zarządza nadsyłanymi rekrutacjami - akceptuje lub odrzuca - po każdej operacji wysyłany jest e-mail do osoby, która złożyła zgłoszenie.
- Admin może w każdej chwili rozpatrzyć "podanie" na nowo, gdy zmieni zdanie użytkownik zostanie o tym poinformowany.
- Widzi szczegóły zgłoszenia osoby chcącej dokonać rekrutacji.
- Statystyki rekrutacji - ilość oczekujących rekrutacji, zatwierdzonych itp. + szczegółowe statystyki (ile było rekrutacji dzisiaj, wczoraj, w tym tygodniu itp.).
Co będzie:
- Więcej pól do konfiguracji w zakładce "Opcje".
- Wyszukiwanie użytkowników - z bazy danych.
- Trochę "Ajaxa".
- Rozbudowane statystyki.
- Usuwanie "zbędnych" rekrutacji przez Admina.
- Gdy admin kliknie "odrzuć", będzie mógł wpisać powód odrzucenia i zostanie to wysłane na mail'a tej osoby.
Wtyczka powstała "powstanie, bo na razie jest, ale tylko wczesna BETA" z połączenia pomysłów: Kefirka i Reqest'a - przepisałem wszystko na nowo i dodałem parę nowych funkcjonalności.
Z braku czasu "szkoła" na razie prace zostaną chwilowo wstrzymane, ale nie na długo.
Jeśli macie jakieś pomysły co do wtyczki piszcie, postaram się uwzględnić wasze propozycje/sugestie.
Co Widzi Admin - Screen'y:
Co widzą Użytkownicy - Screen'y:
Pozdrawiam.
Edytowane przez pekemon dnia 02.02.2010 22:49:15
Wtyczki, panele, mod'y ... Pomoc - Przerabianie - Tworzenie :
-> pekemon.cba.pl <-
Jeśli Pomogłem kliknij "POMÓGŁ", będę wdzięczny
|
|
|
|
Wścibski Gość |
Dodany dnia 23.11.2024 16:39:44
|
Pan Kontekstualny
Postów: n^x
Data rejestracji: Zawsze
|
|
IP: localhost |
|
|
Geth777 |
Dodany dnia 07.04.2010 06:43:57
|
Przedszkolak
Postów: 2
Data rejestracji: 07.04.2010 06:41
|
Może ktoś dorobić do tego skryptu, co jest tu aktualnie, funkcję usuwania podań już rozpatrzonych? Bo ta nowa wersja to nie wiadomo kiedy wyjdzie, a mi przydałby się ten skrypt rekrutacji, ale z możliwością usuwania zbędnych podań.
Z góry dziękuję.
Edytowane przez Pieka dnia 07.04.2010 07:23:03
|
|
|
|
cristo |
Dodany dnia 28.09.2010 15:33:12
|
Przedszkolak
Postów: 84 Ostrzeżeń: 1
v7.02.03 Data rejestracji: 02.08.2008 12:41
|
Witam, zakładam temat bo nie znalazłem pomocnego wątku.
Mam taką propozycję-prośbę aby ktoś pomógł mi rozwiązać mój problem, a mianowicie:
Posiadam system rekrutacji po modyfikacjach i w oryginalnym pliku zgłoszenia można było komentować ja chciałem przerobić komentarze na ankietę i tu pojawiły się problemy.
W pliku zobacz.php gdzie można było dodać komentarz do zgłoszenia wstawiłem kod z member_poll_panel i plik teraz wygląda tak:
<?php
require_once "../../maincore.php";
require_once THEMES."templates/header.php";
include BASEDIR."infusions/rekrut/db.php";
opentable('Zgłoszenie');
if (!isset($_GET['id']) || !isNum($_GET['id'])) redirect("index.php");
$result = dbquery("SELECT * FROM ".DB_ZGLOSZENIA." WHERE id='".$_GET['id']."'");
$data = dbarray($result);
echo "Nick: <b>".nl2br(stripslashes(parseubb(parsesmileys($data['user_name']))))."</b><br />";
if (iADMIN){
echo "E-mail: <b>".nl2br(stripslashes(parseubb(parsesmileys($data['email']))))."</b><br />";
}
echo "Funkcja: <b>".nl2br(stripslashes(parseubb(parsesmileys($data['nazwa']))))."</b><br />";
echo "O sobie:<br /> <b>".nl2br(stripslashes(parseubb(parsesmileys($data['tresc']))))."</b>";
//////////////////////ANKIETA/////////////////////////////
if (isset($_POST['cast_vote']) && (isset($_POST['poll_id']) && isnum($_POST['poll_id']))) {
$result = dbcount("(poll_id)", DB_ZGLOSZENIA_POLL_VOTES, "vote_user='".$userdata['user_id']."' AND poll_id='".$_POST['poll_id']."'");
if (empty($result)) {
if (isset($_POST['voteoption']) && isnum($_POST['voteoption'])) {
$result = dbquery("INSERT INTO ".DB_ZGLOSZENIA_POLL_VOTES." (vote_user, vote_opt, poll_id) VALUES ('".$userdata['user_id']."', '".$_POST['voteoption']."', '".$_POST['poll_id']."')");
}
redirect(FUSION_SELF.(FUSION_QUERY ? "?".FUSION_QUERY : ""));
}
}
$result = dbquery("SELECT poll_id, poll_title, poll_opt_0, poll_opt_1, poll_opt_2, poll_opt_3, poll_opt_4, poll_opt_5, poll_opt_6, poll_opt_7, poll_opt_8, poll_opt_9, poll_started, poll_ended FROM ".DB_ZGLOSZENIA_POLLS." ORDER BY poll_started DESC LIMIT 1");
if (dbrows($result)) {
$data = dbarray($result);
$poll_title = $data['poll_title'];
$poll_option = array();
for ($i = 0; $i <= 9; $i++) {
if ($data["poll_opt_".$i]) $poll_option[$i] = $data["poll_opt_".$i];
}
if (iMEMBER) $result2 = dbquery("SELECT * FROM ".DB_ZGLOSZENIA_POLL_VOTES." WHERE vote_user='".$userdata['user_id']."' AND poll_id='".$data['poll_id']."'");
if (iMEMBER && !dbrows($result2) && $data['poll_ended'] == 0) {
$poll = ""; $i = 0; $num_opts = count($poll_option);
while ($i < $num_opts) {
$poll .= "<label><input type='radio' name='voteoption' value='$i' /> $poll_option[$i]</label><br /><br />\n";
$i++;
}
echo "<form name='voteform' method='post' action='".FUSION_SELF.(FUSION_QUERY ? "?".FUSION_QUERY : "")."'>\n";
echo "<strong>".$poll_title."</strong><br /><br />\n".$poll;
echo "<div style='text-align:center'><input type='hidden' name='poll_id' value='".$data['poll_id']."' />\n";
echo "<input type='submit' name='cast_vote' value='".$locale['global_131']."' class='button' />";
echo "</div>\n</form>\n";
} else {
$poll = ""; $i = 0; $num_opts = count($poll_option);
$zgloszenia_poll_votes = dbcount("(vote_opt)", DB_ZGLOSZENIA_POLL_VOTES, "poll_id='".$data['poll_id']."'");
while ($i < $num_opts) {
$num_votes = dbcount("(vote_opt)", DB_ZGLOSZENIA_POLL_VOTES, "vote_opt='$i' AND poll_id='".$data['poll_id']."'");
$opt_votes = ($zgloszenia_poll_votes ? number_format(100 / $zgloszenia_poll_votes * $num_votes) : 0);
$poll .= "<div>".$poll_option[$i]."</div>\n";
$poll .= "<div><img src='".get_image("pollbar")."' alt='".$poll_option[$i]."' height='12' width='".$opt_votes."' class='poll' /></div>\n";
$poll .= "<div>".$opt_votes."% [".$num_votes." ".($num_votes == 1 ? $locale['global_133'] : $locale['global_134'])."]</div><br />\n";
$i++;
}
echo "<strong>".$poll_title."</strong><br /><br />\n".$poll;
echo "<div style='text-align:center'>".$locale['global_135'].$zgloszenia_poll_votes."<br />\n";
if (!iMEMBER) {
echo $locale['global_132']."<br />";
}
echo $locale['global_136'].showdate("shortdate", $data['poll_started']);
if ($data['poll_ended'] > 0) {
echo "<br />\n".$locale['global_137'].showdate("shortdate", $data['poll_ended'])."\n";
}
$result = dbcount("(poll_id)", DB_ZGLOSZENIA_POLLS);
if ($result > 1) {
echo "<br /><br /><a href='".INFUSIONS."zgloszenia_poll_panel/zgloszenia_polls_archive.php' class='side'>".$locale['global_138']."</a>\n";
}
echo "</div>\n";
}
} else {
echo "<div style='text-align:center'>".$locale['global_142']."</div>\n";
}
closetable();
require_once THEMES."templates/footer.php";
if (!defined("IN_FUSION")) { die("Access Denied"); }
?>
Zamieniłem wszystkie: DB_POLLS na DB_ZGLOSZENIA_POLLS i DB_POLL_VOTES na DB_ZGLOSZENIA_POLL_VOTES tabele w bazie utworzyłem.
Następnie plik polls.php skopiowałem ze zmienioną nazwa na zgloszenia_polls.php oczywiście zamieniłem nazwy: DB_POLLS i DB_POLL_VOTES na odpowiednie czyli DB_ZGLOSZENIA_POLLS i DB_ZGLOSZENIA_POLL_VOTES
plik zgloszenia_polls.php
<?php
/*-------------------------------------------------------+
| PHP-Fusion Content Management System
| Copyright (C) 2002 - 2010 Nick Jones
| http://www.php-fusion.co.uk/
+--------------------------------------------------------+
| Filename: zgloszenia_polls.php
| Author: Nick Jones (Digitanium)
+--------------------------------------------------------+
| This program is released as free software under the
| Affero GPL license. You can redistribute it and/or
| modify it under the terms of this license which you
| can read by viewing the included agpl.txt or online
| at http://www.gnu.org/licenses/agpl.html. Removal of this
| copyright header is strictly prohibited without
| written permission from the original author(s).
+--------------------------------------------------------*/
require_once "../maincore.php";
require_once THEMES."templates/admin_header.php";
include LOCALE.LOCALESET."admin/polls.php";
if (!checkrights("PH") || !defined("iAUTH") || $_GET['aid'] != iAUTH) { redirect("../index.php"); }
if (isset($_GET['poll_id']) && !isnum($_GET['poll_id'])) { redirect(FUSION_SELF); }
if (isset($_GET['status']) && !isset($message)) {
if ($_GET['status'] == "sn") {
$message = $locale['410'];
} elseif ($_GET['status'] == "su") {
$message = $locale['411'];
} elseif ($_GET['status'] == "del") {
$message = $locale['412'];
}
if ($message) { echo "<div id='close-message'><div class='admin-message'>".$message."</div></div>\n"; }
}
if (isset($_POST['save'])) {
$poll_title = trim(stripinput($_POST['poll_title']));
$poll_option = array();
foreach($_POST['poll_option'] as $key => $value) {
$poll_option[$key] = trim(stripinput($_POST['poll_option'][$key]));
}
if (isset($_GET['poll_id']) && isnum($_GET['poll_id'])) {
if ($poll_title && count($poll_option)) {
$ended = (isset($_POST['close']) ? time() : 0);
$result = dbquery("UPDATE ".DB_ZGLOSZENIA_POLLS." SET poll_title='$poll_title', poll_opt_0='$poll_option[0]', poll_opt_1='$poll_option[1]', poll_opt_2='$poll_option[2]', poll_opt_3='$poll_option[3]', poll_opt_4='$poll_option[4]', poll_opt_5='$poll_option[5]', poll_opt_6='$poll_option[6]', poll_opt_7='$poll_option[7]', poll_opt_8='$poll_option[8]', poll_opt_9='$poll_option[9]', poll_ended='$ended' WHERE poll_id='".$_GET['poll_id']."'");
redirect(FUSION_SELF.$aidlink."&status=su");
} else {
redirect(FUSION_SELF.$aidlink);
}
} else {
if ($poll_title && count($poll_option)) {
$result = dbquery("UPDATE ".DB_ZGLOSZENIA_POLLS." SET poll_ended='".time()."' WHERE poll_ended='0'");
$result = dbquery("INSERT INTO ".DB_ZGLOSZENIA_POLLS." (poll_title, poll_opt_0, poll_opt_1, poll_opt_2, poll_opt_3, poll_opt_4, poll_opt_5, poll_opt_6, poll_opt_7, poll_opt_8, poll_opt_9, poll_started, poll_ended) VALUES ('$poll_title', '$poll_option[0]', '$poll_option[1]', '$poll_option[2]', '$poll_option[3]', '$poll_option[4]', '$poll_option[5]', '$poll_option[6]', '$poll_option[7]', '$poll_option[8]', '$poll_option[9]', '".time()."', '0')");
redirect(FUSION_SELF.$aidlink."&status=sn");
} else {
redirect(FUSION_SELF.$aidlink);
}
}
} else if (isset($_POST['delete']) && (isset($_POST['poll_id']) && isnum($_POST['poll_id']))) {
$result = dbcount("(poll_id)", DB_ZGLOSZENIA_POLLS, "poll_id='".$_POST['poll_id']."'");
if (!empty($result)) $result = dbquery("DELETE FROM ".DB_ZGLOSZENIA_POLLS." WHERE poll_id='".$_POST['poll_id']."'");
redirect(FUSION_SELF.$aidlink."&status=del");
} else {
if (isset($_POST['preview'])) {
$poll = ""; $i = 0;
$poll_title = stripinput($_POST['poll_title']);
while ($i < count($_POST['poll_option'])) {
$poll_option[$i] = trim(stripinput($_POST['poll_option'][$i]));
if (!$poll_option[$i]) { $poll_option[$i] = $locale['439']; }
$poll .= "<label><input type='radio' name='option[]' /> ".$poll_option[$i]."</label><br /><br />\n";
$i++;
}
$opt_count = (isset($_POST['opt_count']) && $_POST['opt_count'] != 10 ? count($poll_option) : $_POST['opt_count']);
if ($poll_title) {
opentable($locale['403']);
echo "<table cellpadding='0' cellspacing='0' width='280' class='center'>\n<tr>\n";
echo "<td class=''><strong>".$poll_title."</strong><br /><br />\n".$poll."</td>\n";
echo "</tr>\n<tr>\n";
echo "<td align='center' class=''><input type='button' name='blank' value='".$locale['430']."' class='button' style='width:70px' /></td>\n";
echo "</tr>\n</table>\n";
closetable();
}
}
$editlist = "";
$result = dbquery("SELECT poll_id, poll_title FROM ".DB_ZGLOSZENIA_POLLS." ORDER BY poll_id DESC");
if (dbrows($result)) {
while ($data = dbarray($result)) {
$editlist .= "<option value='".$data['poll_id']."'>".$data['poll_title']."</option>\n";
}
opentable($locale['402']);
echo "<div style='text-align:center'>\n<form name='editform' method='post' action='".FUSION_SELF.$aidlink."'>\n";
echo "<select name='poll_id' class='textbox' style='width:200px;'>\n".$editlist."</select>\n";
echo "<input type='submit' name='edit' value='".$locale['421']."' class='button' />\n";
echo "<input type='submit' name='delete' value='".$locale['422']."' class='button' />\n";
echo "</form>\n</div>\n";
closetable();
}
if (isset($_POST['edit']) && (isset($_POST['poll_id']) && isnum($_POST['poll_id']))) {
$_GET['poll_id'] = $_POST['poll_id'];
$data = dbarray(dbquery("SELECT poll_title, poll_opt_0, poll_opt_1, poll_opt_2, poll_opt_3, poll_opt_4, poll_opt_5, poll_opt_6, poll_opt_7, poll_opt_8, poll_opt_9, poll_started, poll_ended FROM ".DB_ZGLOSZENIA_POLLS." WHERE poll_id='".$_POST['poll_id']."'"));
$poll_title = $data['poll_title'];
$poll_option = array();
for ($i = 0; $i <= 9; $i++) {
if ($data["poll_opt_".$i]) { $poll_option[$i] = $data["poll_opt_".$i]; }
}
$opt_count = count($poll_option);
$poll_started = $data['poll_started'];
$_GET['poll_ended'] = $data['poll_ended'];
}
if (isset($_POST['addoption'])) {
$poll_title = stripinput($_POST['poll_title']);
if (isset($_POST['poll_option']) && is_array($_POST['poll_option'])) {
foreach($_POST['poll_option'] as $key => $value) {
$poll_option[$key] = stripinput($_POST['poll_option'][$key]);
}
$opt_count = ($_POST['opt_count'] != 10 ? count($poll_option) + 1 : $_POST['opt_count']);
} else {
$poll_option[0] = "";
$opt_count = 1;
}
}
$i = 0; $opt = 1;
$poll_title = isset($poll_title) ? $poll_title : "";
$opt_count = isset($opt_count) ? $opt_count : 2;
if (isset($poll_id)) $poll_ended = isset($poll_ended) ? $poll_ended : 0;
opentable((isset($_GET['poll_id']) ? $locale['401'] : $locale['400']));
echo "<form name='pollform' method='post' action='".FUSION_SELF.$aidlink.(isset($_GET['poll_id']) ? "&poll_id=".$_GET['poll_id']."&poll_ended=".$_GET['poll_ended'] : "")."'>\n";
echo "<table cellpadding='0' cellspacing='0' width='280' class='center'>\n<tr>\n";
echo "<td width='80' class=''>".$locale['431']."</td>\n";
echo "<td class=''><input type='text' name='poll_title' value='".$poll_title."' class='textbox' style='width:200px' /></td>\n";
echo "</tr>\n";
while ($i != $opt_count) {
$poll_opt = isset($poll_option[$i]) ? $poll_option[$i] : "";
echo "<tr>\n<td width='80' class=''>".$locale['432']."$opt</td>\n";
echo "<td class=''><input type='text' name='poll_option[".$i."]' value='".$poll_opt."' class='textbox' style='width:200px' /></td>\n</tr>\n";
$i++; $opt++;
}
echo "</table>\n";
echo "<table cellpadding='0' cellspacing='0' width='280' class='center'>\n<tr>\n";
echo "<td align='center' class=''><br />\n";
if (isset($_GET['poll_id']) && !$_GET['poll_ended']) {
echo "<input type='checkbox' name='close' value='yes' />".$locale['433']."<br /><br />\n";
}
if (!isset($_GET['poll_id']) || (isset($_GET['poll_id']) && !$_GET['poll_ended'])) {
echo "<input type='hidden' name='opt_count' value='".$opt_count."' />\n";
echo "<input type='submit' name='addoption' value='".$locale['436']."' class='button' />\n";
echo "<input type='submit' name='preview' value='".$locale['437']."' class='button' />\n";
echo "<input type='submit' name='save' value='".$locale['438']."' class='button' />\n";
} else {
echo $locale['434'].showdate("shortdate", $poll_started)."<br />\n";
echo $locale['435'].showdate("shortdate", $_GET['poll_ended'])."<br />\n";
}
echo "</td>\n</tr>\n</table>\n</form>\n";
closetable();
}
require_once THEMES."templates/footer.php";
?>
i teraz nie wiem co jeszcze mam zrobić bo wywala błąd:
Notice: Use of undefined constant DB_ZGLOSZENIA_POLLS - assumed 'DB_ZGLOSZENIA_POLLS' in /home/domedia/ftp/fc-zelow/administration/zgloszenia_polls.php on line 85
Table 'domedia.DB_ZGLOSZENIA_POLLS' doesn't exist
Proszę o ewentualną pomoc.
|
|
|
|
krystian1988 |
Dodany dnia 29.09.2010 07:14:21
|
Zaawansowany
Postów: 1187 Pomógł: 100
v7.02.07 Data rejestracji: 07.05.2009 17:37
|
Brak tabeli masz w bazie danych, musisz ją utworzyć.
BRAK STOPKI = BRAK POMOCY NA SUPPORCIE.PRZECZYTAJ:
Regulamin Supportu Nie pomagam na PW!!!
|
|
|
|
cristo |
Dodany dnia 29.09.2010 12:29:43
|
Przedszkolak
Postów: 84 Ostrzeżeń: 1
v7.02.03 Data rejestracji: 02.08.2008 12:41
|
No ale jakiej tabeli nie mam ?
Mam takie:
fusion_zgloszenia
fusion_zgloszenia_polls
fusion_zgloszenia_poll_votes
Po za tym teraz tak myślę, że źle to sobie wymyśliłem bo jak będzie kilku użytkowników na których można głosować to każdy by musiał mieć swoją ankietę. Czyż nie ?
|
|
|
|
Smok-Wiatru |
Dodany dnia 30.09.2010 13:55:57
|
Przedszkolak
Postów: 53 Pomógł: 1 Ostrzeżeń: 3
v7.01.01 Data rejestracji: 01.07.2010 19:08
ZBANOWANY: Dożywotnio
|
cristo napisał/a:
No ale jakiej tabeli nie mam ?
Mam takie:
fusion_zgloszenia
fusion_zgloszenia_polls
fusion_zgloszenia_poll_votes
Po za tym teraz tak myślę, że źle to sobie wymyśliłem bo jak będzie kilku użytkowników na których można głosować to każdy by musiał mieć swoją ankietę. Czyż nie ?
Zmień nazwę tabeli:
fusion_zgloszenia_polls
Kliknij i zaczekaj na załadowanie kodu ...
na:
DB_ZGLOSZENIA_POLLS
Kliknij i zaczekaj na załadowanie kodu ...
Powinno pomóc.
|
|
|
|
cristo |
Dodany dnia 30.09.2010 14:22:40
|
Przedszkolak
Postów: 84 Ostrzeżeń: 1
v7.02.03 Data rejestracji: 02.08.2008 12:41
|
Smok-Wiatru napisał/a:
cristo napisał/a:
No ale jakiej tabeli nie mam ?
Mam takie:
fusion_zgloszenia
fusion_zgloszenia_polls
fusion_zgloszenia_poll_votes
Po za tym teraz tak myślę, że źle to sobie wymyśliłem bo jak będzie kilku użytkowników na których można głosować to każdy by musiał mieć swoją ankietę. Czyż nie ?
Zmień nazwę tabeli:
fusion_zgloszenia_polls
Kliknij i zaczekaj na załadowanie kodu ...
na:
DB_ZGLOSZENIA_POLLS
Kliknij i zaczekaj na załadowanie kodu ...
Powinno pomóc.
Nie sprawdziłem ale nie jestem pewien,żeby to było to, bo przecież oryginalny plik też miał odnośniki do tabeli o nazwie DB_POLLS, a w bazie jest nazwa fusion_polls i oryginalna ankieta śmiga.
|
|
|
|
Presiok |
Dodany dnia 24.12.2010 22:27:55
|
Przedszkolak
Postów: 25 Ostrzeżeń: 3
Data rejestracji: 23.10.2010 21:17
|
Potrzebuje pomocy, wrzuciłem wszystko na FTP i zainstalowałem wtyczkę.
Nie wiem tylko jak ustawić na stronie głównej strony, aby gość mógł się zgłosić.
Może mi ktoś to wytłumaczyć krok po kroku?
Edytowane przez Pieka dnia 24.12.2010 22:29:27
|
|
|
|
Drecha |
Dodany dnia 24.12.2010 23:28:13
|
Bywalec
Postów: 749 Pomógł: 28 Ostrzeżeń: 1
v7.02.07 Data rejestracji: 30.01.2009 17:11
|
Prawdopodobnie musisz wejść w zarządzanie panelami i dodać nowy panel z tą właśnie wtyczką.
|
|
|
|
Presiok |
Dodany dnia 25.12.2010 00:00:58
|
Przedszkolak
Postów: 25 Ostrzeżeń: 3
Data rejestracji: 23.10.2010 21:17
|
Może mi ktoś dokładniej napisać gdzie wrzucić ten cały folder rekrutacja by wszystko funkcjonowało dobrze?
Edytowane przez Pieka dnia 25.12.2010 00:14:45
|
|
|
|
Drecha |
Dodany dnia 25.12.2010 12:17:28
|
Bywalec
Postów: 749 Pomógł: 28 Ostrzeżeń: 1
v7.02.07 Data rejestracji: 30.01.2009 17:11
|
Poszukaj na tym forum instrukcji instalacji wtyczki, bądź zajrzyj do pliku readme. Nikt nie poda CI gotowca, nie licz na to.
|
|
|
|
velpablo |
Dodany dnia 07.03.2011 12:56:31
|
Przedszkolak
Postów: 4
Data rejestracji: 23.01.2011 18:38
|
Witam,
czy istnieje taka możliwość, aby dodać boczny panel, zawierający linki na przykład do 5 ostatnich podań oraz ich status?
Edytowane przez velpablo dnia 07.03.2011 13:00:58
|
|
|
|
krystian1988 |
Dodany dnia 07.03.2011 13:01:54
|
Zaawansowany
Postów: 1187 Pomógł: 100
v7.02.07 Data rejestracji: 07.05.2009 17:37
|
Sam panel bez statusów:
openside("Najnowsze Podania");
$result = dbquery("SELECT id, nazwa FROM ".$db_prefix."zgloszenia ORDER BY id DESC LIMIT 10");
echo '<b>Najnowsze podania:</b><br>';
$rows = dbrows($result);
if ($rows != 0) {
while ($row = mysql_fetch_array($result))
{
echo '<img src="'.THEME.'images/bullet.gif" alt=""> <a href="'.BASEDIR.'rekrutacja/zobacz.php?id='.$row['id'].'">'.$row['nazwa'].'</a><br>';
}
}
else {
echo 'Brak podań w bazie'; }
closeside();
BRAK STOPKI = BRAK POMOCY NA SUPPORCIE.PRZECZYTAJ:
Regulamin Supportu Nie pomagam na PW!!!
|
|
|
|
grzegi551 |
Dodany dnia 12.08.2011 10:46:20
|
Przedszkolak
Postów: 4
v7.02.01 Data rejestracji: 05.08.2011 15:24
|
Przepraszam, że odświeżam, ale chciałem się zapytać czy, aby edytować plik rekrutacja.php według własnych potrzeb, muszę edytować również inne pliki, dodane w paczce ,,rekrutacja.rar" przez Kefirka?
|
|
|