|
From: <be...@us...> - 2014-02-19 21:37:13
|
Revision: 12327
http://sourceforge.net/p/xoops/svn/12327
Author: beckmi
Date: 2014-02-19 21:37:07 +0000 (Wed, 19 Feb 2014)
Log Message:
-----------
Updating to Jobs-4.4 RC2 (jlm69)
Modified Paths:
--------------
XoopsModules/jobs/trunk/jobs/READ_ME
XoopsModules/jobs/trunk/jobs/addlisting.php
XoopsModules/jobs/trunk/jobs/admin/about.php
XoopsModules/jobs/trunk/jobs/admin/addregion.php
XoopsModules/jobs/trunk/jobs/admin/admin_footer.php
XoopsModules/jobs/trunk/jobs/admin/job_categories.php
XoopsModules/jobs/trunk/jobs/admin/jobs.php
XoopsModules/jobs/trunk/jobs/admin/lists.php
XoopsModules/jobs/trunk/jobs/admin/main.php
XoopsModules/jobs/trunk/jobs/admin/modjobs.php
XoopsModules/jobs/trunk/jobs/admin/resumes.php
XoopsModules/jobs/trunk/jobs/admin/submitlisting.php
XoopsModules/jobs/trunk/jobs/class/pictures.php
XoopsModules/jobs/trunk/jobs/contact.php
XoopsModules/jobs/trunk/jobs/createresume.php
XoopsModules/jobs/trunk/jobs/deljob.php
XoopsModules/jobs/trunk/jobs/docs/credits.txt
XoopsModules/jobs/trunk/jobs/index.php
XoopsModules/jobs/trunk/jobs/jobscat.php
XoopsModules/jobs/trunk/jobs/language/english/admin.php
XoopsModules/jobs/trunk/jobs/language/english/blocks.php
XoopsModules/jobs/trunk/jobs/language/english/docs.php
XoopsModules/jobs/trunk/jobs/language/english/help/help.html
XoopsModules/jobs/trunk/jobs/language/english/main.php
XoopsModules/jobs/trunk/jobs/language/english/modinfo.php
XoopsModules/jobs/trunk/jobs/language/english/waiting.php
XoopsModules/jobs/trunk/jobs/modcompany.php
XoopsModules/jobs/trunk/jobs/modjob.php
XoopsModules/jobs/trunk/jobs/resumes.php
XoopsModules/jobs/trunk/jobs/templates/jobs_adlist.html
XoopsModules/jobs/trunk/jobs/templates/jobs_category.html
XoopsModules/jobs/trunk/jobs/templates/jobs_index.html
XoopsModules/jobs/trunk/jobs/templates/jobs_premium.html
XoopsModules/jobs/trunk/jobs/viewjobs.php
XoopsModules/jobs/trunk/jobs/xoops_version.php
Added Paths:
-----------
XoopsModules/jobs/trunk/jobs/admin/NEWjobs.php
Removed Paths:
-------------
XoopsModules/jobs/trunk/jobs/error_log
Modified: XoopsModules/jobs/trunk/jobs/READ_ME
===================================================================
--- XoopsModules/jobs/trunk/jobs/READ_ME 2014-02-19 12:38:18 UTC (rev 12326)
+++ XoopsModules/jobs/trunk/jobs/READ_ME 2014-02-19 21:37:07 UTC (rev 12327)
@@ -8,26 +8,29 @@
1) NEW INSTALL
1. Upload the jobs folder inside the Xoops modules folder, go to modules administration and install.
- 2. Replace the class/xoopsform/formselect.php file with the one provided for your Xoops version.
- 3. For Xoops version 2.3.3b Replace the class/xoopsform/formselect.php file and include/cp_header.php file with the ones provided.
+
2) UPGRADING FROM ANY PREVIOUS VERSION
BACKUP YOUR DATABASE BEFORE THIS UPGRADE. DON'T SAY YOU WEREN'T WARNED.
1. Overwrite the jobs folder with the new files.
2. Replace the class/xoopsform/formselect.php file with the one provided for your Xoops version.
- 3. For Xoops version 2.3.3b Replace the class/xoopsform/formselect.php file and include/cp_header.php file with the ones provided.
- 4. Run the upgrade script as admin. point browser to "http://yoursite/modules/jobs/admin/upgrade.php"
- 5. Update module, in module admin and you are done
+ 3. Run the upgrade script as admin. point browser to "http://yoursite/modules/jobs/admin/upgrade.php"
+ 4. Update module, in module admin and you are done
+Things you MUST do before using this module
+Before using this module there are some things you NEED TO DO FIRST.
+1. You MUST go to JOBS PREFERENCES FIRST and set it up the way you want to. Once you set it to use a Company or not, and add listings, you can not change it later, or it will mess up the way the module works.
+2. Then you need to go to JOBS ADMIN and set up categories, permissions, regions, type management.
+
IMPORTANT!!! You must create a category in resumes before trying to set permissions.
IMPORTANT!!! You must create states or regions unless you don't use states in the preferences.
-IMPORTANT!!! You must replace class/xoopsform/formselect.php and for 2.3.3b include/cp_header.php
+
Donations will allow this software to continue, without them probably not.
Report any problems at www.jlmzone.com
Modified: XoopsModules/jobs/trunk/jobs/addlisting.php
===================================================================
--- XoopsModules/jobs/trunk/jobs/addlisting.php 2014-02-19 12:38:18 UTC (rev 12326)
+++ XoopsModules/jobs/trunk/jobs/addlisting.php 2014-02-19 21:37:07 UTC (rev 12327)
@@ -75,8 +75,8 @@
exit();
}
-$member_usid = $xoopsUser->getVar("uid", "E");
-
+$member_usid = $xoopsUser->uid();
+ if ($xoopsModuleConfig['jobs_show_company'] == '1') {
$all_comp = jobs_getCompany($member_usid);
if (!$all_comp) {
redirect_header(XOOPS_URL . "/modules/$mydirname/addcompany.php", 2, _JOBS_MUSTADD_COMPANY);
@@ -88,7 +88,7 @@
redirect_header(XOOPS_URL . "/modules/$mydirname/whatcompany.php", 1, _JOBS_WHAT_COMPANY);
}
}
-
+}
if (!empty($_POST['submit'])) {
$jobsdays = $xoopsModuleConfig['jobs_days'];
@@ -245,10 +245,18 @@
if ($xoopsModuleConfig['jobs_show_company'] == '1') {
$form->addElement(new XoopsFormLabel(_JOBS_COMPANY, $thiscompany["comp_name"]));
$form->addElement(new XoopsFormHidden('company', $thiscompany["comp_name"]));
+ } else {
+ $form->addElement(new XoopsFormHidden('company', ""));
}
+
+
+
$form->addElement(new XoopsFormText(_JOBS_EMAIL, 'email', 50, 100, $email), TRUE);
+ if ($xoopsModuleConfig['jobs_show_company'] == '1') {
$form->addElement(new XoopsFormText(_JOBS_TOWN, 'town', 50, 50, $thiscompany["comp_city"]), FALSE);
-
+ } else {
+ $form->addElement(new XoopsFormText(_JOBS_TOWN, 'town', 50, 50, ""), FALSE);
+ }
if ($xoopsModuleConfig['jobs_show_state'] == '1') {
$state_form = new XoopsFormSelect(_JOBS_STATE, "state", $thiscompany["comp_state"], "0", FALSE);
while (list($rid, $name) = $xoopsDB->fetchRow($result2)) {
@@ -256,10 +264,16 @@
$state_form->addOption($rid, $name);
}
$form->addElement($state_form, TRUE);
+ } else {
+ $form->addElement(new XoopsFormHidden('state', ""));
}
-
+
+
+ if ($xoopsModuleConfig['jobs_show_company'] == '1') {
$form->addElement(new XoopsFormText(_JOBS_TEL, "tel", 30, 30, $thiscompany["comp_phone"]), FALSE);
-
+ } else {
+ $form->addElement(new XoopsFormText(_JOBS_TEL, "tel", 30, 30, ""), FALSE);
+ }
$cat_form = (new XoopsFormSelect(_JOBS_CAT, 'cid', ''));
$cattree = $mytree->getChildTreeArray(0, "title ASC");
$cat_form->addOption('', _JOBS_SELECTCAT);
@@ -286,13 +300,13 @@
$form->addElement($type_form);
if (($premium == "1") || ($temp_premium == "1")) {
- $radio = new XoopsFormRadio(_JOBS_STATUS, 'status', "");
+ $radio = new XoopsFormRadio(_JOBS_STATUS, 'status', "1");
$options["1"] = _JOBS_ACTIVE;
$options["0"] = _JOBS_INACTIVE;
$radio->addOptionArray($options);
$form->addElement($radio, TRUE);
} else {
- $form->addElement(new XoopsFormHidden('status', "0"));
+ $form->addElement(new XoopsFormHidden('status', "1"));
}
$form->addElement(new XoopsFormText(_JOBS_TITLE, "title", 40, 50, ""), TRUE);
$form->addElement(jobs_getEditor(_JOBS_DESC, "desctext", "", "100%", "300px", ""), TRUE);
@@ -303,23 +317,31 @@
$sel_form->addOption($nom_price, $nom_price);
}
$form->addElement($sel_form);
-
+ if ($xoopsModuleConfig['jobs_show_company'] == '1') {
$form->addElement(
new XoopsFormTextArea(_JOBS_CONTACTINFO, "contactinfo",
"" . $myts->undoHtmlSpecialChars($myts->displayTarea($thiscompany["comp_contact"], 0, 0, 0, 0, 0))
. "", 6, 40), TRUE
);
+ } else {
+ $form->addElement(
+ new XoopsFormTextArea(_JOBS_CONTACTINFO, "contactinfo",
+ "", 6, 40), TRUE
+ );
+ }
+
if (($premium == "1") || ($temp_premium == "1")) {
- if ($thiscompany["comp_user1_contact"]) {
- $form->addElement(
- new XoopsFormTextArea(_JOBS_CONTACTINFO1, "contactinfo1",
+
+ if (($xoopsModuleConfig['jobs_show_company'] == '1') && ($thiscompany["comp_user1_contact"])) {
+
+ $form->addElement(new XoopsFormTextArea(_JOBS_CONTACTINFO1, "contactinfo1",
"" . $thiscompany["comp_user1_contact"] . "", 6, 40), FALSE
);
} else {
$form->addElement(new XoopsFormTextArea(_JOBS_CONTACTINFO1, "contactinfo1", "", 6, 40), FALSE);
}
- if ($thiscompany["comp_user2_contact"]) {
+ if (($xoopsModuleConfig['jobs_show_company'] == '1') && ($thiscompany["comp_user2_contact"])) {
$form->addElement(
new XoopsFormTextArea(_JOBS_CONTACTINFO2, "contactinfo2",
"" . $thiscompany["comp_user2_contact"] . "", 6, 40), FALSE
@@ -339,7 +361,9 @@
} else {
$form->addElement(new XoopsFormHidden("valid", "0"), FALSE);
}
+ if ($xoopsModuleConfig['jobs_show_company'] == '1') {
$form->addElement(new XoopsFormHidden("comp_id", $thiscompany["comp_id"]), FALSE);
+ }
$form->addElement(new XoopsFormButton('', 'submit', _JOBS_SUBMIT, 'submit'));
$form->display();
$xoopsTpl->assign('submit_form', ob_get_contents());
Added: XoopsModules/jobs/trunk/jobs/admin/NEWjobs.php
===================================================================
--- XoopsModules/jobs/trunk/jobs/admin/NEWjobs.php (rev 0)
+++ XoopsModules/jobs/trunk/jobs/admin/NEWjobs.php 2014-02-19 21:37:07 UTC (rev 12327)
@@ -0,0 +1,138 @@
+<?php
+// Jobs for Xoops 2.3.3b and up by John Mordo - jlm69 at Xoops //
+// //
+include_once '../../../include/cp_header.php';
+$mydirname = basename(dirname(dirname(__FILE__)));
+include_once (XOOPS_ROOT_PATH . "/modules/$mydirname/include/functions.php");
+
+include_once XOOPS_ROOT_PATH . "/class/xoopsformloader.php";
+
+include_once(XOOPS_ROOT_PATH . "/modules/$mydirname/class/jobtree.php");
+
+$myts =& MyTextSanitizer::getInstance();
+
+include 'admin_header.php';
+xoops_cp_header();
+$index_admin = new ModuleAdmin();
+echo $index_admin->addNavigation("jobs.php");
+$index_admin->addItemButton(_AM_JOBS_ADD_LINK, 'submitlisting.php', 'add', '');
+echo $index_admin->renderButton('left', '');
+//loadModuleAdminMenu(3, "");
+
+include XOOPS_ROOT_PATH . '/class/pagenav.php';
+
+$countresult = $xoopsDB->query("select COUNT(*) FROM " . $xoopsDB->prefix("jobs_listing") . "");
+list($crow) = $xoopsDB->fetchRow($countresult);
+$crows = $crow;
+
+$nav = '';
+if ($crows > "0") {
+// shows number of jobs per page default = 15
+ $showonpage = 15;
+ $show = "";
+ $show = (intval($show) > 0) ? intval($show) : $showonpage;
+
+ $start = isset($_GET['start']) ? intval($_GET['start']) : 0;
+ if (!isset($max)) {
+ $max = $start + $show;
+ }
+
+ $sql
+ = "select lid, title, date, status, expire, submitter, valid, premium from " . $xoopsDB->prefix("jobs_listing")
+ . " ORDER BY lid";
+
+ $result1 = $xoopsDB->query($sql, $show, $start);
+ echo "<table border=1 width=100% cellpadding=2 cellspacing=0 border=0><td><tr>";
+
+
+
+
+ if ($crows > 0) {
+ $nav = new XoopsPageNav($crows, $showonpage, $start, 'start', 'op=Region');
+ echo "<br />" . _AM_JOBS_THEREIS . " <b>$crows</b> " . _AM_JOBS_JOBLISTINGS . "<br /><br />";
+ echo $nav->renderNav();
+
+
+
+
+
+ echo "<br /><br /><table width=100% cellpadding=2 cellspacing=0 border=0>";
+ $rank = 1;
+ }
+
+ echo "<table width='100%' cellspacing='1' class='outer'>
+ <tr>
+ <th align=\"center\">" . _AM_JOBS_NUMANN . "</th>
+ <th align=\"center\">" . _AM_JOBS_TITLE2 . "</th>
+ <th align=\"center\">" . _AM_JOBS_SUBMITTED_ON . "</th>
+ <th align=\"center\">" . _AM_JOBS_ACTIVE . "</th>
+ <th align=\"center\">" . _AM_JOBS_EXPIRES . "</th>
+ <th align=\"center\">" . _AM_JOBS_SENDBY . "</th>
+ <th align=\"center\">" . _AM_JOBS_PUBLISHEDCAP . "</th>
+ <th align=\"center\">" . _AM_JOBS_PREMIUM . "</th>
+
+ <th align='center' width='10%'>" . _AM_JOBS_ACTIONS . "</th>
+ </tr>";
+
+ $class = "odd";
+ $result1 = $xoopsDB->query($sql, $show, $start);
+
+
+
+
+
+
+
+ while (list($lid, $title, $date, $status, $expire, $submitter, $valid, $premium) = $xoopsDB->fetchRow($result1)) {
+ $title = $myts->htmlSpecialChars($title);
+ $date2 = formatTimestamp($date, "s");
+ // $expire2 = formatTimestamp($expire, "s");
+
+ echo "<tr class='" . $class . "'>";
+ $class = ($class == "even") ? "odd" : "even";
+ echo "<td align=\"center\">" . $lid."</td>";
+ echo "<td align=\"center\">" . $title . "</td>";
+ echo "<td align=\"center\">" . $date2 . "</td>";
+ echo "<td align=\"center\">" . $status . "</td>";
+ echo "<td align=\"center\">" . $expire . "</td>";
+ echo "<td align=\"center\">" . $submitter . "</td>";
+ echo "<td align=\"center\">" . $valid . "</td>";
+ echo "<td align=\"center\">" . $premium . "</td>";
+
+ echo "<td align='center' width='10%'>
+ <a href='modjobs.php?lid=" . $lid . "'><img src=" . $pathIcon16 . "/edit.png alt='"
+ . _EDIT . "' title='" . _EDIT . "'></a>
+ <a href='../deljob.php?lid=" . $lid . "'><img src=" . $pathIcon16 . "/delete.png alt='"
+ . _DELETE . "' title='" . _DELETE . "'></a>
+ </td>";
+ echo "</tr>";
+
+ }
+ echo "</table><br /><br />";
+ echo $nav->renderNav();
+// echo "</fieldset><br />";
+} else {
+ echo "<fieldset><legend style='font-weight: bold; color: #900;'>" . _AM_JOBS_MAN_JOB . "</legend>";
+ echo "<br /> " . _AM_JOBS_NO_JOB . "<br /><br />";
+ echo "</fieldset>";
+
+// echo "<fieldset><legend style='font-weight: bold; color:#900;'>" . _AM_JOBS_ADD_COMPANY . "</legend>";
+// echo "<a href=\"addcomp.php\">" . _AM_JOBS_ADD_COMPANY . "</a></fieldset>
+// </table<br />";
+}
+
+//include_once 'category3.php';
+//$action='';
+//if ($action === false) {
+// $action = $_SERVER["REQUEST_URI"];
+//}
+//$title='stnihsathsthsths';
+//$form = new myTableForm($title, "form", $action, "post", true);
+//$form->addElement(new XoopsFormButton("", "submit", _SUBMIT, "submit"));
+//$form->display();
+
+include_once 'job_categories.php';
+
+xoops_cp_footer();
+
+?>
\ No newline at end of file
Property changes on: XoopsModules/jobs/trunk/jobs/admin/NEWjobs.php
___________________________________________________________________
Added: svn:keywords
## -0,0 +1 ##
+Author Date Id Rev URL
\ No newline at end of property
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Modified: XoopsModules/jobs/trunk/jobs/admin/about.php
===================================================================
--- XoopsModules/jobs/trunk/jobs/admin/about.php 2014-02-19 12:38:18 UTC (rev 12326)
+++ XoopsModules/jobs/trunk/jobs/admin/about.php 2014-02-19 21:37:07 UTC (rev 12327)
@@ -25,6 +25,6 @@
$aboutAdmin = new ModuleAdmin();
echo $aboutAdmin->addNavigation('about.php');
-echo $aboutAdmin->renderAbout('6KJ7RW5DR3VTJ', FALSE);
+echo $aboutAdmin->renderAbout('2R5DLEE94B4WN', FALSE);
include 'admin_footer.php';
\ No newline at end of file
Modified: XoopsModules/jobs/trunk/jobs/admin/addregion.php
===================================================================
--- XoopsModules/jobs/trunk/jobs/admin/addregion.php 2014-02-19 12:38:18 UTC (rev 12326)
+++ XoopsModules/jobs/trunk/jobs/admin/addregion.php 2014-02-19 21:37:07 UTC (rev 12327)
@@ -22,7 +22,7 @@
);
$xoopsDB->query($sql);
- redirect_header("region.php", 13, _AM_JOBS_REGION_ADDED);
+ redirect_header("region.php", 4, _AM_JOBS_REGION_ADDED);
exit();
} else {
@@ -30,7 +30,12 @@
include 'admin_header.php';
xoops_cp_header();
//loadModuleAdminMenu(4, "");
-
+ $index_admin = new ModuleAdmin();
+ echo $index_admin->addNavigation("region.php");
+
+
+
+
include_once XOOPS_ROOT_PATH . "/class/xoopsformloader.php";
ob_start();
Modified: XoopsModules/jobs/trunk/jobs/admin/admin_footer.php
===================================================================
--- XoopsModules/jobs/trunk/jobs/admin/admin_footer.php 2014-02-19 12:38:18 UTC (rev 12326)
+++ XoopsModules/jobs/trunk/jobs/admin/admin_footer.php 2014-02-19 21:37:07 UTC (rev 12327)
@@ -20,6 +20,6 @@
echo"<div class='adminfooter'>\n" . " <div style='text-align: center;'>\n"
. " <a href='http://www.xoops.org' rel='external'><img src='{$pathIcon32}/xoopsmicrobutton.gif' alt='XOOPS' title='XOOPS'></a>\n"
- . " </div>\n" . " " . _AM_MODULEADMIN_ADMIN_FOOTER . "\n" . "</div>";
+ . " </div>\n" . " " . _AM_JOBS_MOD_ADMIN_FOOTER . "\n" . "</div>";
xoops_cp_footer();
\ No newline at end of file
Modified: XoopsModules/jobs/trunk/jobs/admin/job_categories.php
===================================================================
--- XoopsModules/jobs/trunk/jobs/admin/job_categories.php 2014-02-19 12:38:18 UTC (rev 12326)
+++ XoopsModules/jobs/trunk/jobs/admin/job_categories.php 2014-02-19 21:37:07 UTC (rev 12327)
@@ -28,18 +28,7 @@
else {
$op = 'list';
}
-//include_once $GLOBALS['xoops']->path('class/xoopsform/tableform.php');
-//
-//class myTableForm extends XoopsTableForm {
-//
-//}
-//include_once $GLOBALS['xoops']->path('class/xoopsform/themeform.php');
-//
-//class myTableForm extends XoopsThemeForm {
-//
-//}
-
switch ($op) {
case "list":
default:
@@ -72,11 +61,11 @@
echo "<tr class='" . $class . "'>";
echo "<td align=\"left\">" . $prefix . " " . $category_arr[$i]->getVar("title") . "</td>";
- echo"<td align=\"center\"><img src=\"" . XOOPS_URL . "/modules/jobs/images/cat/". $category_arr[$i]->getVar("img")
+ echo "<td align=\"center\"><img src=\"" . XOOPS_URL . "/modules/jobs/images/cat/". $category_arr[$i]->getVar("img")
. "\" height=\"16px\" title=\"img\" alt=\"img\"></td>";
echo "<td align=\"center\">" . $category_arr[$i]->getVar("ordre") . "</td>";
- echo"<td align=\"center\">" . $category_arr[$i]->getVar("affprice") . "</td>";
+ echo "<td align=\"center\">" . $category_arr[$i]->getVar("affprice") . "</td>";
echo "<td align='center' width='10%'>
<a href='job_categories.php?op=edit_category&cid=" . $category_arr[$i]->getVar("cid")
@@ -120,13 +109,13 @@
echo "<tr class='" . $class . "'>";
echo "<td align=\"left\">" . $prefix . " " . $category_arr[$i]->getVar("title") . "</td>";
- echo"<td align=\"center\"><img src=\"" . XOOPS_URL . "/modules/jobs/images/cat/"
+ echo "<td align=\"center\"><img src=\"" . XOOPS_URL . "/modules/jobs/images/cat/"
. $category_arr[$i]->getVar("img")
. "\" height=\"16px\" title=\"img\" alt=\"img\"></td>";
echo "<td align=\"center\">" . $category_arr[$i]->getVar("ordre") . "</td>";
- echo"<td align=\"center\">" . $category_arr[$i]->getVar("affprice") . "</td>";
+ echo "<td align=\"center\">" . $category_arr[$i]->getVar("affprice") . "</td>";
echo "<td align='center' width='10%'>
<a href='job_categories.php?op=edit_category&cid="
@@ -187,7 +176,10 @@
//Form category_img
include_once XOOPS_ROOT_PATH . "/class/uploader.php";
$uploaddir = XOOPS_UPLOAD_PATH . "/jobs/images/";
- $uploader = new XoopsMediaUploader($uploaddir, $GLOBALS["xoopsModuleConfig"]["category_img_mimetypes"], $GLOBALS["xoopsModuleConfig"]["category_img_size"], NULL, NULL);
+ $maxwide = $xoopsModuleConfig['jobs_resized_width'];
+ $maxhigh = $xoopsModuleConfig['jobs_resized_height'];
+ $allowed_mimetypes = array('image/gif', 'image/jpg', 'image/jpeg', 'image/pjpeg', 'image/png', 'image/x-png');
+ $uploader = new XoopsMediaUploader($uploaddir, $allowed_mimetypes, NULL, $maxwide, $maxhigh);
if ($uploader->fetchMedia($_POST['xoops_upload_file'][0])) {
$uploader->setPrefix("category_img_");
$uploader->fetchMedia($_POST['xoops_upload_file'][0]);
Modified: XoopsModules/jobs/trunk/jobs/admin/jobs.php
===================================================================
--- XoopsModules/jobs/trunk/jobs/admin/jobs.php 2014-02-19 12:38:18 UTC (rev 12326)
+++ XoopsModules/jobs/trunk/jobs/admin/jobs.php 2014-02-19 21:37:07 UTC (rev 12327)
@@ -27,8 +27,8 @@
$nav = '';
if ($crows > "0") {
-// shows number of jobs per page default = 15
- $showonpage = 15;
+// shows number of jobs per page set in preferences
+ $showonpage = $xoopsModuleConfig['jobs_joblisting_num'];
$show = "";
$show = (intval($show) > 0) ? intval($show) : $showonpage;
@@ -39,11 +39,27 @@
$sql
= "select lid, title, date, status, expire, submitter, valid, premium from " . $xoopsDB->prefix("jobs_listing")
- . " ORDER BY lid";
+ . " ORDER BY valid,lid";
$result1 = $xoopsDB->query($sql, $show, $start);
echo "<table border=1 width=100% cellpadding=2 cellspacing=0 border=0><td><tr>";
+
+
+
+ if ($crows > 0) {
+ $nav = new XoopsPageNav($crows, $showonpage, $start, 'start', '');
+ echo "<br />" . _AM_JOBS_THEREIS . " <b>$crows</b> " . _AM_JOBS_JOBLISTINGS . "<br /><br />";
+ echo $nav->renderNav();
+
+
+
+
+
+ echo "<br /><br /><table width=100% cellpadding=2 cellspacing=0 border=0>";
+ $rank = 1;
+ }
+
echo "<table width='100%' cellspacing='1' class='outer'>
<tr>
<th align=\"center\">" . _AM_JOBS_NUMANN . "</th>
@@ -60,20 +76,34 @@
$class = "odd";
$result1 = $xoopsDB->query($sql, $show, $start);
+
+
+
+
+
+
+
while (list($lid, $title, $date, $status, $expire, $submitter, $valid, $premium) = $xoopsDB->fetchRow($result1)) {
$title = $myts->htmlSpecialChars($title);
$date2 = formatTimestamp($date, "s");
// $expire2 = formatTimestamp($expire, "s");
echo "<tr class='" . $class . "'>";
+
+
+
$class = ($class == "even") ? "odd" : "even";
+
+
echo "<td align=\"center\">" . $lid."</td>";
echo "<td align=\"center\">" . $title . "</td>";
echo "<td align=\"center\">" . $date2 . "</td>";
echo "<td align=\"center\">" . $status . "</td>";
echo "<td align=\"center\">" . $expire . "</td>";
echo "<td align=\"center\">" . $submitter . "</td>";
+
echo "<td align=\"center\">" . $valid . "</td>";
+
echo "<td align=\"center\">" . $premium . "</td>";
echo "<td align='center' width='10%'>
@@ -86,7 +116,7 @@
}
echo "</table><br /><br />";
-
+ echo $nav->renderNav();
// echo "</fieldset><br />";
} else {
echo "<fieldset><legend style='font-weight: bold; color: #900;'>" . _AM_JOBS_MAN_JOB . "</legend>";
Modified: XoopsModules/jobs/trunk/jobs/admin/lists.php
===================================================================
--- XoopsModules/jobs/trunk/jobs/admin/lists.php 2014-02-19 12:38:18 UTC (rev 12326)
+++ XoopsModules/jobs/trunk/jobs/admin/lists.php 2014-02-19 21:37:07 UTC (rev 12327)
@@ -5,7 +5,7 @@
$mydirname = basename(dirname(dirname(__FILE__)));
include_once (XOOPS_ROOT_PATH . "/modules/$mydirname/include/functions.php");
-include_once XOOPS_ROOT_PATH . "/modules/jobs/admin/header.php";
+include_once XOOPS_ROOT_PATH . "/modules/jobs/admin/admin_header.php";
xoops_cp_header();
// loadModuleAdminMenu(3, "");
Modified: XoopsModules/jobs/trunk/jobs/admin/main.php
===================================================================
--- XoopsModules/jobs/trunk/jobs/admin/main.php 2014-02-19 12:38:18 UTC (rev 12326)
+++ XoopsModules/jobs/trunk/jobs/admin/main.php 2014-02-19 21:37:07 UTC (rev 12327)
@@ -1037,7 +1037,7 @@
}
$xoopsDB->query("insert into " . $xoopsDB->prefix("jobs_type") . " values (NULL, '$type')");
- redirect_header("index.php", 3, _AM_JOBS_ADDTYPE2);
+ redirect_header("main.php", 3, _AM_JOBS_ADDTYPE2);
exit();
}
}
@@ -1078,7 +1078,7 @@
$nom_type = $myts->addSlashes($nom_type);
$xoopsDB->query("update " . $xoopsDB->prefix("jobs_type") . " set nom_type='$nom_type' where id_type='$id_type'");
- redirect_header("index.php", 3, _AM_JOBS_TYPEMOD);
+ redirect_header("main.php", 3, _AM_JOBS_TYPEMOD);
exit();
}
@@ -1088,7 +1088,7 @@
global $xoopsDB, $mydirname, $admin_lang;
$xoopsDB->query("delete from " . $xoopsDB->prefix("jobs_type") . " where id_type='$id_type'");
- redirect_header("index.php", 3, _AM_JOBS_TYPEDEL);
+ redirect_header("main.php", 3, _AM_JOBS_TYPEDEL);
exit();
}
@@ -1121,7 +1121,7 @@
}
$xoopsDB->query("insert into " . $xoopsDB->prefix("jobs_price") . " values (NULL, '$type')");
- redirect_header("index.php", 3, _AM_JOBS_ADDPRICE2);
+ redirect_header("main.php", 3, _AM_JOBS_ADDPRICE2);
exit();
}
}
@@ -1162,7 +1162,7 @@
$xoopsDB->query(
"update " . $xoopsDB->prefix("jobs_price") . " set nom_price='$nom_price' where id_price='$id_price'"
);
- redirect_header("index.php", 3, _AM_JOBS_PRICEMOD);
+ redirect_header("main.php", 3, _AM_JOBS_PRICEMOD);
exit();
}
@@ -1173,7 +1173,7 @@
$xoopsDB->query("delete from " . $xoopsDB->prefix("jobs_price") . " where id_price='$id_price'");
- redirect_header("index.php", 3, _AM_JOBS_PRICEDEL);
+ redirect_header("main.php", 3, _AM_JOBS_PRICEDEL);
exit();
}
Modified: XoopsModules/jobs/trunk/jobs/admin/modjobs.php
===================================================================
--- XoopsModules/jobs/trunk/jobs/admin/modjobs.php 2014-02-19 12:38:18 UTC (rev 12326)
+++ XoopsModules/jobs/trunk/jobs/admin/modjobs.php 2014-02-19 21:37:07 UTC (rev 12327)
@@ -263,6 +263,8 @@
//
//
// $form->addElement($state_form, TRUE);
+
+ if ($xoopsModuleConfig['jobs_show_state'] == '1') {
$result2 = $xoopsDB->query("select rid, name from " . $xoopsDB->prefix("jobs_region") . " order by rid");
$state_form = new XoopsFormSelect(_AM_JOBS_STATE, "state", $state, "1", FALSE);
while (list($rid, $name) = $xoopsDB->fetchRow($result2)) {
@@ -270,9 +272,11 @@
$state_form->addOption($rid, $name);
}
$form->addElement($state_form, TRUE);
+ } else {
+ $form->addElement(new XoopsFormHidden("state", ""), FALSE);
+ }
-
$form->addElement(new XoopsFormTextArea(_AM_JOBS_CONTACTINFO, "contactinfo", $contactinfo, 4,28), FALSE);
$form->addElement(new XoopsFormTextArea(_AM_JOBS_CONTACTINFO1, "contactinfo1", $contactinfo1,4,28), FALSE);
$form->addElement(new XoopsFormTextArea(_AM_JOBS_CONTACTINFO2, "contactinfo2", $contactinfo2, 4,28), FALSE);
Modified: XoopsModules/jobs/trunk/jobs/admin/resumes.php
===================================================================
--- XoopsModules/jobs/trunk/jobs/admin/resumes.php 2014-02-19 12:38:18 UTC (rev 12326)
+++ XoopsModules/jobs/trunk/jobs/admin/resumes.php 2014-02-19 21:37:07 UTC (rev 12327)
@@ -27,8 +27,8 @@
$nav = '';
if ($crows > "0") {
-// shows number of companies per page default = 15
- $showonpage = 15;
+// shows number of resumes per page set in preferences
+ $showonpage = $xoopsModuleConfig['jobs_reslisting_num'];;
$show = "";
$show = (intval($show) > 0) ? intval($show) : $showonpage;
@@ -44,6 +44,14 @@
$result1 = $xoopsDB->query($sql, $show, $start);
echo "<table border=1 width=100% cellpadding=2 cellspacing=0 border=0><td><tr>";
+ if ($crows > 0) {
+ $nav = new XoopsPageNav($crows, $showonpage, $start, 'start', '');
+ echo "<br />" . _AM_JOBS_THEREIS . " <b>$crows</b> " . _AM_JOBS_RES_LISTINGS . "<br /><br />";
+ echo $nav->renderNav();
+ echo "<br /><br /><table width=100% cellpadding=2 cellspacing=0 border=0>";
+ $rank = 1;
+ }
+
echo "<table width='100%' cellspacing='1' class='outer'>
<tr>
<th align=\"center\">" . _AM_JOBS_RES_NUMBER . "</th>
@@ -89,7 +97,7 @@
}
echo "</table><br /><br />";
-
+ echo $nav->renderNav();
// echo "</fieldset><br />";
} else {
echo "<fieldset><legend style='font-weight: bold; color: #900;'>" . _AM_JOBS_MAN_RESUME . "</legend>";
Modified: XoopsModules/jobs/trunk/jobs/admin/submitlisting.php
===================================================================
--- XoopsModules/jobs/trunk/jobs/admin/submitlisting.php 2014-02-19 12:38:18 UTC (rev 12326)
+++ XoopsModules/jobs/trunk/jobs/admin/submitlisting.php 2014-02-19 21:37:07 UTC (rev 12327)
@@ -160,6 +160,11 @@
$indexAdmin->addItemButton(_AM_JOBS_MAN_JOB, 'jobs.php', 'list');
echo $indexAdmin->renderButton('left', '');
+ $iscompany = jobs_getAllCompanies();
+ if (!$iscompany) {
+ redirect_header("addcomp.php", 3, _AM_JOBS_MUSTADD_COMPANY);
+ }
+
include_once XOOPS_ROOT_PATH . "/class/xoopsformloader.php";
ob_start();
@@ -216,9 +221,10 @@
if ($xoopsModuleConfig['jobs_show_company'] == '1') {
$company = jobs_getACompany($comp_id);
}
- $result = $xoopsDB->query("select nom_type from " . $xoopsDB->prefix("jobs_type") . " order by nom_type");
- $result1 = $xoopsDB->query("select nom_price from " . $xoopsDB->prefix("jobs_price") . " order by id_price");
- $result2 = $xoopsDB->query("select rid, name from " . $xoopsDB->prefix("jobs_region") . " order by rid");
+ $result = $xoopsDB->query("select rid, name from " . $xoopsDB->prefix("jobs_region") . " order by rid");
+ $result1 = $xoopsDB->query("select nom_type from " . $xoopsDB->prefix("jobs_type") . " order by nom_type");
+ $result2 = $xoopsDB->query("select nom_price from " . $xoopsDB->prefix("jobs_price") . " order by id_price");
+
ob_start();
$form = new XoopsThemeForm(_AM_JOBS_ADD_LISTING, 'submitform', 'submitlisting.php');
$form->setExtra('enctype="multipart/form-data"');
@@ -238,11 +244,13 @@
if ($xoopsModuleConfig['jobs_show_state'] == '1') {
$state_form = new XoopsFormSelect(_AM_JOBS_STATE, "state", $company["comp_state"], "0", FALSE);
- while (list($rid, $name) = $xoopsDB->fetchRow($result2)) {
+ while (list($rid, $name) = $xoopsDB->fetchRow($result)) {
$state_form->addOption('', _AM_JOBS_SELECT_STATE);
$state_form->addOption($rid, $name);
}
$form->addElement($state_form, TRUE);
+ } else {
+ $form->addElement(new XoopsFormHidden("state", ""));
}
$form->addElement(new XoopsFormText(_AM_JOBS_TEL, "tel", 30, 30, $company["comp_phone"]), FALSE);
@@ -258,11 +266,16 @@
$form->addElement($sel_cat, TRUE);
$form->addElement(new XoopsFormText(_AM_JOBS_HOW_LONG, "expire", 3, 3, $xoopsModuleConfig['jobs_days']), TRUE);
- $type_form = new XoopsFormSelect(_AM_JOBS_TYPE, "type", "", "1", FALSE);
- while (list($nom_type) = $xoopsDB->fetchRow($result)) {
- $type_form->addOption($nom_type, $nom_type);
- }
- $form->addElement($type_form);
+
+
+
+ $type_form = new XoopsFormSelect(_AM_JOBS_TYPE, "type", "", "0", FALSE);
+ while (list($nom_type) = $xoopsDB->fetchRow($result1)) {
+ $type_form->addOption($nom_type, $nom_type);
+ }
+ $form->addElement($type_form);
+
+
$radio = new XoopsFormRadio(_AM_JOBS_STATUS, 'status', 1);
$options["1"] = _AM_JOBS_ACTIVE;
$options["0"] = _AM_JOBS_INACTIVE;
@@ -273,7 +286,7 @@
$form->addElement(jobs_getEditor(_AM_JOBS_REQUIRE, "requirements", "", "100%", "300px", ""), TRUE);
$form->addElement(new XoopsFormText(_AM_JOBS_PRICE2, "price", 40, 50, ""), FALSE);
$sel_form = new XoopsFormSelect(_AM_JOBS_SALARYTYPE, "typeprice", "", "1", FALSE);
- while (list($nom_price) = $xoopsDB->fetchRow($result1)) {
+ while (list($nom_price) = $xoopsDB->fetchRow($result2)) {
$sel_form->addOption($nom_price, $nom_price);
}
$form->addElement($sel_form);
@@ -308,14 +321,19 @@
} else {
$form->addElement(new XoopsFormText(_AM_JOBS_TOWN, 'town', 50, 50, ''), FALSE);
-
+ if ($xoopsModuleConfig['jobs_show_state'] == '1') {
$state_form = new XoopsFormSelect(_AM_JOBS_STATE, "state", "", "0", FALSE);
- while (list($name) = $xoopsDB->fetchRow($result)) {
+ while (list($rid,$name) = $xoopsDB->fetchRow($result)) {
$state_form->addOption('', _AM_JOBS_SELECT_STATE);
- $state_form->addOption($name, $name);
+ $state_form->addOption($rid, $name);
}
$form->addElement($state_form, TRUE);
-
+ } else {
+ $form->addElement(new XoopsFormHidden("state", ""));
+ }
+
+
+
$form->addElement(new XoopsFormText(_AM_JOBS_TEL, "tel", 30, 30, ''), FALSE);
ob_start();
$mytree->makeMyAdminSelBox("title", "title", "", "cid");
@@ -323,7 +341,7 @@
ob_end_clean();
$form->addElement(new XoopsFormText(_AM_JOBS_HOW_LONG, "expire", 3, 3, $xoopsModuleConfig['jobs_days']), TRUE);
$type_form = new XoopsFormSelect(_AM_JOBS_TYPE, "type", "", "1", FALSE);
- while (list($nom_type) = $xoopsDB->fetchRow($result)) {
+ while (list($nom_type) = $xoopsDB->fetchRow($result1)) {
$type_form->addOption($nom_type, $nom_type);
}
$form->addElement($type_form);
@@ -337,7 +355,7 @@
$form->addElement(jobs_getEditor(_AM_JOBS_REQUIRE, "requirements", "", "100%", "300px", ""), TRUE);
$form->addElement(new XoopsFormText(_AM_JOBS_PRICE2, "price", 40, 50, ""), FALSE);
$sel_form = new XoopsFormSelect(_AM_JOBS_SALARYTYPE, "typeprice", "", "1", FALSE);
- while (list($nom_price) = $xoopsDB->fetchRow($result1)) {
+ while (list($nom_price) = $xoopsDB->fetchRow($result2)) {
$sel_form->addOption($nom_price, $nom_price);
}
$form->addElement($sel_form);
Modified: XoopsModules/jobs/trunk/jobs/class/pictures.php
===================================================================
--- XoopsModules/jobs/trunk/jobs/class/pictures.php 2014-02-19 12:38:18 UTC (rev 12326)
+++ XoopsModules/jobs/trunk/jobs/class/pictures.php 2014-02-19 21:37:07 UTC (rev 12327)
@@ -37,9 +37,8 @@
* Includes of form objects and uploader
*/
include_once XOOPS_ROOT_PATH . "/class/uploader.php";
-include_once XOOPS_ROOT_PATH . "/class/xoopsobject.php";
+include_once XOOPS_ROOT_PATH . "/kernel/object.php";
include_once XOOPS_ROOT_PATH . "/class/xoopsformloader.php";
-include_once XOOPS_ROOT_PATH . "/class/xoopsobject.php";
include_once XOOPS_ROOT_PATH . "/modules/$mydirname/include/functions.php";
/**
Modified: XoopsModules/jobs/trunk/jobs/contact.php
===================================================================
--- XoopsModules/jobs/trunk/jobs/contact.php 2014-02-19 12:38:18 UTC (rev 12326)
+++ XoopsModules/jobs/trunk/jobs/contact.php 2014-02-19 21:37:07 UTC (rev 12327)
@@ -99,9 +99,17 @@
$comp_id = jobs_getCompIdFromName(addslashes($company));
$extra_users = jobs_getThisCompany($comp_id, $usid);
+
+ if ($extra_users) {
$extra_user1 = $extra_users["comp_user1"];
+ } else {
+ $extra_user1 = "";
+ }
+ if ($extra_users) {
$extra_user2 = $extra_users["comp_user2"];
-
+ } else {
+ $extra_user2 = "";
+ }
if ($extra_user1) {
$result3 = $xoopsDB->query("select email from " . $xoopsDB->prefix("users") . " where uid=$extra_user1");
list($extra_user1_email) = $xoopsDB->fetchRow($result3);
Modified: XoopsModules/jobs/trunk/jobs/createresume.php
===================================================================
--- XoopsModules/jobs/trunk/jobs/createresume.php 2014-02-19 12:38:18 UTC (rev 12326)
+++ XoopsModules/jobs/trunk/jobs/createresume.php 2014-02-19 21:37:07 UTC (rev 12327)
@@ -11,9 +11,9 @@
require_once(XOOPS_ROOT_PATH . "/modules/$mydirname/include/gtickets.php");
$myts =& MyTextSanitizer::getInstance(); // MyTextSanitizer object
include_once XOOPS_ROOT_PATH . "/modules/$mydirname/class/jobtree.php";
-include_once XOOPS_ROOT_PATH . "/class/module.errorhandler.php";
+//include_once XOOPS_ROOT_PATH . "/class/module.errorhandler.php";
include_once(XOOPS_ROOT_PATH . "/modules/$mydirname/include/resume_functions.php");
-$erh = new ErrorHandler;
+//$erh = new ErrorHandler;
$mytree = new JobTree($xoopsDB->prefix("xdir_cat"), "cid", "pid");
$module_id = $xoopsModule->getVar('mid');
@@ -53,9 +53,9 @@
// Check if Title exist
- if ($_POST["resume"] == "") {
- $erh->show("1001");
- }
+// if ($_POST["resume"] == "") {
+// $erh->show("1001");
+// }
$notify = !empty($_POST['notify']) ? 1 : 0;
$member_usid = $xoopsUser->getVar("uid", "E");
@@ -72,10 +72,10 @@
$newid = $xoopsDB->genId($xoopsDB->prefix("jobs_created_resumes") . "_res_lid_seq");
$sql = sprintf("INSERT INTO %s (res_lid, lid, made_resume, date, usid) VALUES (%u, '%s', '%s', '%s', '%s')", $xoopsDB->prefix("jobs_created_resumes"), $newid, $lid, $made_resume, $date, $member_usid);
- $xoopsDB->query($sql) or $erh->show("0013");
+ $xoopsDB->query($sql);
$sql2 = "UPDATE " . $xoopsDB->prefix("jobs_resume") . " SET resume='created' where lid=" . $_POST['lid'] . "";
- $xoopsDB->query($sql2) or $erh->show("0013");
+ $xoopsDB->query($sql2);
redirect_header("viewresume.php?lid=" . addslashes($lid) . "", 3, _JOBS_RES_ADDED);
exit();
Modified: XoopsModules/jobs/trunk/jobs/deljob.php
===================================================================
--- XoopsModules/jobs/trunk/jobs/deljob.php 2014-02-19 12:38:18 UTC (rev 12326)
+++ XoopsModules/jobs/trunk/jobs/deljob.php 2014-02-19 21:37:07 UTC (rev 12327)
@@ -43,7 +43,7 @@
if ($xoopsUser) {
$ok = !isset($_REQUEST['ok']) ? NULL : $_REQUEST['ok'];
-
+ if ($xoopsModuleConfig['jobs_show_company'] == '1') {
$member_id = $xoopsUser->getVar("uid", "E");
$request1 = $xoopsDB->query(
@@ -53,6 +53,7 @@
list($comp_usid, $comp_user1, $comp_user2) = $xoopsDB->fetchRow($request1);
$comp_users = array($comp_usid, $comp_user1, $comp_user2);
if (in_array($member_id, $comp_users)) {
+
if ($ok == 1) {
$xoopsDB->queryf(
"delete from " . $xoopsDB->prefix("jobs_listing") . " where lid=" . mysql_real_escape_string($lid) . ""
@@ -64,10 +65,30 @@
echo "<br /><center>";
echo "<b>" . _JOBS_SURDELANN . "</b><br /><br />";
}
- echo"[ <a href=\"deljob.php?lid=" . addslashes($lid) . "&ok=1\">" . _JOBS_OUI
+ echo "[ <a href=\"deljob.php?lid=" . addslashes($lid) . "&ok=1\">" . _JOBS_OUI
. "</a> | <a href=\"viewjobs.php?lid=" . addslashes($lid) . "\">" . _JOBS_NON . "</a> ]<br /><br />";
echo "</td></tr></table>";
}
+ } else {
+ if ($ok == 1) {
+ $xoopsDB->queryf(
+ "delete from " . $xoopsDB->prefix("jobs_listing") . " where lid=" . mysql_real_escape_string($lid) . ""
+ );
+ redirect_header("index.php", 3, _JOBS_JOBDEL);
+ exit();
+ } else {
+ echo "<table width='100%' border='0' cellspacing='1' cellpadding='8'><tr class='bg4'><td valign='top'>\n";
+ echo "<br /><center>";
+ echo "<b>" . _JOBS_SURDELANN . "</b><br /><br />";
+ }
+ echo "[ <a href=\"deljob.php?lid=" . addslashes($lid) . "&ok=1\">" . _JOBS_OUI
+ . "</a> | <a href=\"viewjobs.php?lid=" . addslashes($lid) . "\">" . _JOBS_NON . "</a> ]<br /><br />";
+ echo "</td></tr></table>";
+ }
+
+
+
+
}
include(XOOPS_ROOT_PATH . "/footer.php");
Modified: XoopsModules/jobs/trunk/jobs/docs/credits.txt
===================================================================
--- XoopsModules/jobs/trunk/jobs/docs/credits.txt 2014-02-19 12:38:18 UTC (rev 12326)
+++ XoopsModules/jobs/trunk/jobs/docs/credits.txt 2014-02-19 21:37:07 UTC (rev 12327)
@@ -1,6 +1,8 @@
Credits
===============
-Originally developed by
+Originally developed by John Mordo (jlm69)
-Version 2.3 was updated to XOOPS 2.5.0 Standard GUI by Michael Beck (Mamba)
\ No newline at end of file
+Version 2.3 was updated to XOOPS 2.5.0 Standard GUI by Michael Beck (Mamba)
+
+Version4.4 beta1 and 4.4 beta2 were done by mamba, all other versions are developed by John Mordo
\ No newline at end of file
Deleted: XoopsModules/jobs/trunk/jobs/error_log
===================================================================
--- XoopsModules/jobs/trunk/jobs/error_log 2014-02-19 12:38:18 UTC (rev 12326)
+++ XoopsModules/jobs/trunk/jobs/error_log 2014-02-19 21:37:07 UTC (rev 12327)
@@ -1,50 +0,0 @@
-[23-May-2010 11:21:32] PHP Warning: PHP Startup: Unable to load dynamic library '/usr/local/lib/php/extensions/no-debug-non-zts-20060613/php_exif.dll' - /usr/local/lib/php/extensions/no-debug-non-zts-20060613/php_exif.dll: cannot open shared object file: No such file or directory in Unknown on line 0
-[23-May-2010 11:24:41] PHP Warning: PHP Startup: Unable to load dynamic library '/usr/local/lib/php/extensions/no-debug-non-zts-20060613/php_exif.dll' - /usr/local/lib/php/extensions/no-debug-non-zts-20060613/php_exif.dll: cannot open shared object file: No such file or directory in Unknown on line 0
-[23-May-2010 11:24:48] PHP Warning: PHP Startup: Unable to load dynamic library '/usr/local/lib/php/extensions/no-debug-non-zts-20060613/php_exif.dll' - /usr/local/lib/php/extensions/no-debug-non-zts-20060613/php_exif.dll: cannot open shared object file: No such file or directory in Unknown on line 0
-[23-May-2010 11:28:04] PHP Warning: PHP Startup: Unable to load dynamic library '/usr/local/lib/php/extensions/no-debug-non-zts-20060613/php_exif.dll' - /usr/local/lib/php/extensions/no-debug-non-zts-20060613/php_exif.dll: cannot open shared object file: No such file or directory in Unknown on line 0
-[23-May-2010 11:28:25] PHP Warning: PHP Startup: Unable to load dynamic library '/usr/local/lib/php/extensions/no-debug-non-zts-20060613/php_exif.dll' - /usr/local/lib/php/extensions/no-debug-non-zts-20060613/php_exif.dll: cannot open shared object file: No such file or directory in Unknown on line 0
-[23-May-2010 11:28:32] PHP Warning: PHP Startup: Unable to load dynamic library '/usr/local/lib/php/extensions/no-debug-non-zts-20060613/php_exif.dll' - /usr/local/lib/php/extensions/no-debug-non-zts-20060613/php_exif.dll: cannot open shared object file: No such file or directory in Unknown on line 0
-[23-May-2010 11:28:39] PHP Warning: PHP Startup: Unable to load dynamic library '/usr/local/lib/php/extensions/no-debug-non-zts-20060613/php_exif.dll' - /usr/local/lib/php/extensions/no-debug-non-zts-20060613/php_exif.dll: cannot open shared object file: No such file or directory in Unknown on line 0
-[23-May-2010 11:28:47] PHP Warning: PHP Startup: Unable to load dynamic library '/usr/local/lib/php/extensions/no-debug-non-zts-20060613/php_exif.dll' - /usr/local/lib/php/extensions/no-debug-non-zts-20060613/php_exif.dll: cannot open shared object file: No such file or directory in Unknown on line 0
-[23-May-2010 11:29:12] PHP Warning: PHP Startup: Unable to load dynamic library '/usr/local/lib/php/extensions/no-debug-non-zts-20060613/php_exif.dll' - /usr/local/lib/php/extensions/no-debug-non-zts-20060613/php_exif.dll: cannot open shared object file: No such file or directory in Unknown on line 0
-[23-May-2010 11:29:14] PHP Warning: PHP Startup: Unable to load dynamic library '/usr/local/lib/php/extensions/no-debug-non-zts-20060613/php_exif.dll' - /usr/local/lib/php/extensions/no-debug-non-zts-20060613/php_exif.dll: cannot open shared object file: No such file or directory in Unknown on line 0
-[23-May-2010 11:29:20] PHP Warning: PHP Startup: Unable to load dynamic library '/usr/local/lib/php/extensions/no-debug-non-zts-20060613/php_exif.dll' - /usr/local/lib/php/extensions/no-debug-non-zts-20060613/php_exif.dll: cannot open shared object file: No such file or directory in Unknown on line 0
-[23-May-2010 11:29:28] PHP Warning: PHP Startup: Unable to load dynamic library '/usr/local/lib/php/extensions/no-debug-non-zts-20060613/php_exif.dll' - /usr/local/lib/php/extensions/no-debug-non-zts-20060613/php_exif.dll: cannot open shared object file: No such file or directory in Unknown on line 0
-[23-May-2010 11:29:47] PHP Warning: PHP Startup: Unable to load dynamic library '/usr/local/lib/php/extensions/no-debug-non-zts-20060613/php_exif.dll' - /usr/local/lib/php/extensions/no-debug-non-zts-20060613/php_exif.dll: cannot open shared object file: No such file or directory in Unknown on line 0
-[23-May-2010 11:29:51] PHP Warning: PHP Startup: Unable to load dynamic library '/usr/local/lib/php/extensions/no-debug-non-zts-20060613/php_exif.dll' - /usr/local/lib/php/extensions/no-debug-non-zts-20060613/php_exif.dll: cannot open shared object file: No such file or directory in Unknown on line 0
-[23-May-2010 11:29:59] PHP Warning: PHP Startup: Unable to load dynamic library '/usr/local/lib/php/extensions/no-debug-non-zts-20060613/php_exif.dll' - /usr/local/lib/php/extensions/no-debug-non-zts-20060613/php_exif.dll: cannot open shared object file: No such file or directory in Unknown on line 0
-[23-May-2010 11:30:04] PHP Warning: PHP Startup: Unable to load dynamic library '/usr/local/lib/php/extensions/no-debug-non-zts-20060613/php_exif.dll' - /usr/local/lib/php/extensions/no-debug-non-zts-20060613/php_exif.dll: cannot open shared object file: No such file or directory in Unknown on line 0
-[23-May-2010 11:30:25] PHP Warning: PHP Startup: Unable to load dynamic library '/usr/local/lib/php/extensions/no-debug-non-zts-20060613/php_exif.dll' - /usr/local/lib/php/extensions/no-debug-non-zts-20060613/php_exif.dll: cannot open shared object file: No such file or directory in Unknown on line 0
-[23-May-2010 11:30:34] PHP Warning: PHP Startup: Unable to load dynamic library '/usr/local/lib/php/extensions/no-debug-non-zts-20060613/php_exif.dll' - /usr/local/lib/php/extensions/no-debug-non-zts-20060613/php_exif.dll: cannot open shared object file: No such file or directory in Unknown on line 0
-[23-May-2010 18:50:38] PHP Warning: PHP Startup: Unable to load dynamic library '/usr/local/lib/php/extensions/no-debug-non-zts-20060613/php_exif.dll' - /usr/local/lib/php/extensions/no-debug-non-zts-20060613/php_exif.dll: cannot open shared object file: No such file or directory in Unknown on line 0
-[23-May-2010 18:50:41] PHP Warning: PHP Startup: Unable to load dynamic library '/usr/local/lib/php/extensions/no-debug-non-zts-20060613/php_exif.dll' - /usr/local/lib/php/extensions/no-debug-non-zts-20060613/php_exif.dll: cannot open shared object file: No such file or directory in Unknown on line 0
-[23-May-2010 18:50:46] PHP Warning: PHP Startup: Unable to load dynamic library '/usr/local/lib/php/extensions/no-debug-non-zts-20060613/php_exif.dll' - /usr/local/lib/php/extensions/no-debug-non-zts-20060613/php_exif.dll: cannot open shared object file: No such file or directory in Unknown on line 0
-[23-May-2010 18:51:08] PHP Warning: PHP Startup: Unable to load dynamic library '/usr/local/lib/php/extensions/no-debug-non-zts-20060613/php_exif.dll' - /usr/local/lib/php/extensions/no-debug-non-zts-20060613/php_exif.dll: cannot open shared object file: No such file or directory in Unknown on line 0
-[23-May-2010 18:51:17] PHP Warning: PHP Startup: Unable to load dynamic library '/usr/local/lib/php/extensions/no-debug-non-zts-20060613/php_exif.dll' - /usr/local/lib/php/extensions/no-debug-non-zts-20060613/php_exif.dll: cannot open shared object file: No such file or directory in Unknown on line 0
-[23-May-2010 18:51:24] PHP Warning: PHP Startup: Unable to load dynamic library '/usr/local/lib/php/extensions/no-debug-non-zts-20060613/php_exif.dll' - /usr/local/lib/php/extensions/no-debug-non-zts-20060613/php_exif.dll: cannot open shared object file: No such file or directory in Unknown on line 0
-[23-May-2010 18:54:48] PHP Warning: PHP Startup: Unable to load dynamic library '/usr/local/lib/php/extensions/no-debug-non-zts-20060613/php_exif.dll' - /usr/local/lib/php/extensions/no-debug-non-zts-20060613/php_exif.dll: cannot open shared object file: No such file or directory in Unknown on line 0
-[23-May-2010 18:55:29] PHP Warning: PHP Startup: Unable to load dynamic library '/usr/local/lib/php/extensions/no-debug-non-zts-20060613/php_exif.dll' - /usr/local/lib/php/extensions/no-debug-non-zts-20060613/php_exif.dll: cannot open shared object file: No such file or directory in Unknown on line 0
-[23-May-2010 18:56:15] PHP Warning: PHP Startup: Unable to load dynamic library '/usr/local/lib/php/extensions/no-debug-non-zts-20060613/php_exif.dll' - /usr/local/lib/php/extensions/no-debug-non-zts-20060613/php_exif.dll: cannot open shared object file: No such file or directory in Unknown on line 0
-[23-May-2010 18:56:57] PHP Warning: PHP Startup: Unable to load dynamic library '/usr/local/lib/php/extensions/no-debug-non-zts-20060613/php_exif.dll' - /usr/local/lib/php/extensions/no-debug-non-zts-20060613/php_exif.dll: cannot open shared object file: No such file or directory in Unknown on line 0
-[23-May-2010 18:57:15] PHP Warning: PHP Startup: Unable to load dynamic library '/usr/local/lib/php/extensions/no-debug-non-zts-20060613/php_exif.dll' - /usr/local/lib/php/extensions/no-debug-non-zts-20060613/php_exif.dll: cannot open shared object file: No such file or directory in Unknown on line 0
-[23-May-2010 18:57:18] PHP Warning: PHP Startup: Unable to load dynamic library '/usr/local/lib/php/extensions/no-debug-non-zts-20060613/php_exif.dll' - /usr/local/lib/php/extensions/no-debug-non-zts-20060613/php_exif.dll: cannot open shared object file: No such file or directory in Unknown on line 0
-[23-May-2010 19:01:52] PHP Warning: PHP Startup: Unable to load dynamic library '/usr/local/lib/php/extensions/no-debug-non-zts-20060613/php_exif.dll' - /usr/local/lib/php/extensions/no-debug-non-zts-20060613/php_exif.dll: cannot open shared object file: No such file or directory in Unknown on line 0
-[23-May-2010 19:01:56] PHP Warning: PHP Startup: Unable to load dynamic library '/usr/local/lib/php/extensions/no-debug-non-zts-20060613/php_exif.dll' - /usr/local/lib/php/extensions/no-debug-non-zts-20060613/php_exif.dll: cannot open shared object file: No such file or directory in Unknown on line 0
-[23-May-2010 19:01:58] PHP Warning: PHP Startup: Unable to load dynamic library '/usr/local/lib/php/extensions/no-debug-non-zts-20060613/php_exif.dll' - /usr/local/lib/php/extensions/no-debug-non-zts-20060613/php_exif.dll: cannot open shared object file: No such file or directory in Unknown on line 0
-[23-May-2010 19:05:14] PHP Warning: PHP Startup: Unable to load dynamic library '/usr/local/lib/php/extensions/no-debug-non-zts-20060613/php_exif.dll' - /usr/local/lib/php/extensions/no-debug-non-zts-20060613/php_exif.dll: cannot open shared object file: No such file or directory in Unknown on line 0
-[23-May-2010 19:05:46] PHP Warning: PHP Startup: Unable to load dynamic library '/usr/local/lib/php/extensions/no-debug-non-zts-20060613/php_exif.dll' - /usr/local/lib/php/extensions/no-debug-non-zts-20060613/php_exif.dll: cannot open shared object file: No such file or directory in Unknown on line 0
-[23-May-2010 19:05:51] PHP Warning: PHP Startup: Unable to load dynamic library '/usr/local/lib/php/extensions/no-debug-non-zts-20060613/php_exif.dll' - /usr/local/lib/php/extensions/no-debug-non-zts-20060613/php_exif.dll: cannot open shared object file: No such file or directory in Unknown on line 0
-[23-May-2010 19:05:53] PHP Warning: PHP Startup: Unable to load dynamic library '/usr/local/lib/php/extensions/no-debug-non-zts-20060613/php_exif.dll' - /usr/local/lib/php/extensions/no-debug-non-zts-20060613/php_exif.dll: cannot open shared object file: No such file or directory in Unknown on line 0
-[23-May-2010 19:06:03] PHP Warning: PHP Startup: Unable to load dynamic library '/usr/local/lib/php/extensions/no-debug-non-zts-20060613/php_exif.dll' - /usr/local/lib/php/extensions/no-debug-non-zts-20060613/php_exif.dll: cannot open shared object file: No such file or directory in Unknown on line 0
-[23-May-2010 19:06:05] PHP Warning: PHP Startup: Unable to load dynamic library '/usr/local/lib/php/extensions/no-debug-non-zts-20060613/php_exif.dll' - /usr/local/lib/php/extensions/no-debug-non-zts-20060613/php_exif.dll: cannot open shared object file: No such file or directory in Unknown on line 0
-[23-May-2010 19:06:06] PHP Warning: PHP Startup: Unable to load dynamic library '/usr/local/lib/php/extensions/no-debug-non-zts-20060613/php_exif.dll' - /usr/local/lib/php/extensions/no-debug-non-zts-20060613/php_exif.dll: cannot open shared object file: No such file or directory in Unknown on line 0
-[23-May-2010 19:08:26] PHP Warning: PHP Startup: Unable to load dynamic library '/usr/local/lib/php/extensions/no-debug-non-zts-20060613/php_exif.dll' - /usr/local/lib/php/extensions/no-debug-non-zts-20060613/php_exif.dll: cannot open shared object file: No such file or directory in Unknown on line 0
-[23-May-2010 19:08:34] PHP Warning: PHP Startup: Unable to load dynamic library '/usr/local/lib/php/extensions/no-debug-non-zts-20060613/php_exif.dll' - /usr/local/lib/php/extensions/no-debug-non-zts-20060613/php_exif.dll: cannot open shared object file: No such file or directory in Unknown on line 0
-[23-May-2010 19:08:38] PHP Warning: PHP Startup: Unable to load dynamic library '/usr/local/lib/php/extensions/no-debug-non-zts-20060613/php_exif.dll' - /usr/local/lib/php/extensions/no-debug-non-zts-20060613/php_exif.dll: cannot open shared object file: No such file or directory in Unknown on line 0
-[23-May-2010 19:08:43] PHP Warning: PHP Startup: Unable to load dynamic library '/usr/local/lib/php/extensions/no-debug-non-zts-20060613/php_exif.dll' - /usr/local/lib/php/extensions/no-debug-non-zts-20060613/php_exif.dll: cannot open shared object file: No such file or directory in Unknown on line 0
-[23-May-2010 19:08:49] PHP Warning: PHP Startup: Unable to load dynamic library '/usr/local/lib/php/extensions/no-debug-non-zts-20060613/php_exif.dll' - /usr/local/lib/php/extensions/no-debug-non-zts-20060613/php_exif.dll: cannot open shared object file: No such file or directory in Unknown on line 0
-[23-May-2010 19:08:52] PHP Warning: PHP Startup: Unable to load dynamic library '/usr/local/lib/php/extensions/no-debug-non-zts-20060613/php_exif.dll' - /usr/local/lib/php/extensions/no-debug-non-zts-20060613/php_exif.dll: cannot open shared object file: No such file or directory in Unknown on line 0
-[23-May-2010 19:09:00] PHP Warning: PHP Startup: Unable to load dynamic library '/usr/local/lib/php/extensions/no-debug-non-zts-20060613/php_exif.dll' - /usr/local/lib/php/extensions/no-debug-non-zts-20060613/php_exif.dll: cannot open shared object file: No such file or directory in Unknown on line 0
-[23-May-2010 19:09:10] PHP Warning: PHP Startup: Unable to load dynamic library '/usr/local/lib/php/extensions/no-debug-non-zts-20060613/php_exif.dll' - /usr/local/lib/php/extensions/no-debug-non-zts-20060613/php_exif.dll: cannot open shared object file: No such file or directory in Unknown on line 0
-[23-May-2010 19:09:15] PHP Warning: PHP Startup: Unable to load dynamic library '/usr/local/lib/php/extensions/no-debug-non-zts-20060613/php_exif.dll' - /usr/local/lib/php/extensions/no-debug-non-zts-20060613/php_exif.dll: cannot open shared object file: No such file or directory in Unknown on line 0
-[23-May-2010 19:09:24] PHP Warning: PHP Startup: Unable to load dynamic library '/usr/local/lib/php/extensions/no-debug-non-zts-20060613/php_exif.dll' - /usr/local/lib/php/extensions/no-debug-non-zts-20060613/php_exif.dll: cannot open shared object file: No such file or directory in Unknown on line 0
Modified: XoopsModules/jobs/trunk/jobs/index.php
===================================================================
--- XoopsModules/jobs/trunk/jobs/index.php 2014-02-19 12:38:18 UTC (rev 12326)
+++ XoopsModules/jobs/trunk/jobs/index.php 2014-02-19 21:37:07 UTC (rev 12327)
@@ -135,7 +135,7 @@
} else {
$xoopsTpl->assign(
'confirm_ads',
- _JOBS_THEREIS . " $propo " . _JOBS_WAIT . "<br /><a href=\"admin/main.php\">" . _JOBS_SEEIT
+ _JOBS_THEREIS . " $propo " . _JOBS_WAIT . "<br /><a href=\"admin/jobs.php\">" . _JOBS_SEEIT
. "</a>"
);
}
@@ -155,7 +155,7 @@
} else {
$xoopsTpl->assign(
'confirm_resume',
- _JOBS_RES_THEREIS . " $res_propo " . _JOBS_RES_WAIT . "<br /><a href=\"admin/main.php\">"
+ _JOBS_RES_THEREIS . " $res_propo " . _JOBS_RES_WAIT . "<br /><a href=\"admin/resumes.php\">"
. _JOBS_RES_SEEIT . "</a>"
);
}
@@ -204,6 +204,10 @@
$subcategories = '';
if ($xoopsModuleConfig["" . $mydirname . "_display_subcat"] == '1') {
foreach ($arr as $ele) {
+
+ $newsubcat = jobs_subcatnew($ele['cid']);
+
+
if (in_array($ele['cid'], $categories)) {
$chtitle = $myts->undoHtmlSpecialChars($ele['title']);
if ($chcount > $xoopsModuleConfig["" . $mydirname . "_subcat_num"]) {
@@ -213,12 +217,24 @@
if ($space > 0) {
$subcategories .= '<br />';
}
- $subcategories
- .= "<a href=\"" . XOOPS_URL . "/modules/$mydirname/jobscat.php?cid=" . $ele['cid'] . "\">"
- . $chtitle . "</a>";
+
+
+ if ($newsubcat == true) {
+
+ $subcategories .= "<a style=\"color:red;\" href=\"jobscat.php?cid=".$ele['cid']."\">".$chtitle."</a>";
+
+}else {
+ $subcategories .= "<a href=\"jobscat.php?cid=".$ele['cid']."\">".$chtitle."</a>";
+ }
+
+
+ // $subcategories
+ // .= "<a href=\"" . XOOPS_URL . "/modules/$mydirname/jobscat.php?cid=" . $ele['cid'] . "\">"
+ // . $chtitle . "</a>";
$space++;
$chcount++;
$content .= $ele['title'] . ' ';
+
}
}
}
@@ -232,6 +248,10 @@
}
$xoopsTpl->assign('cat_count', $count - 1);
+$usesubcats = $xoopsModuleConfig["" . $mydirname . "_display_subcat"];
+$xoopsTpl->assign('usesubcats', $usesubcats);
+
+
list($ann) = $xoopsDB->fetchRow(
$xoopsDB->query(
"select COUNT(*) FROM " . $xoopsDB->prefix("jobs_listing") . " WHERE valid='1' $cat_perms"
Modified: XoopsModules/jobs/trunk/jobs/jobscat.php
===================================================================
--- XoopsModules/jobs/trunk/jobs/jobscat.php 2014-02-19 12:38:18 UTC (rev 12326)
+++ XoopsModules/jobs/trunk/jobs/jobscat.php 2014-02-19 21:37:07 UTC (rev 12327)
@@ -42,14 +42,20 @@
ExpireJob();
+$default_sort = $xoopsModuleConfig['jobs_listing_sortorder'];
+
+$default_orderby = ...
[truncated message content] |