Trans
This commit is contained in:
parent
34b791679e
commit
9244ae3f85
@ -19,7 +19,7 @@
|
|||||||
* \file htdocs/core/class/rssparser.class.php
|
* \file htdocs/core/class/rssparser.class.php
|
||||||
* \ingroup core
|
* \ingroup core
|
||||||
* \brief File of class to parse rss feeds
|
* \brief File of class to parse rss feeds
|
||||||
* \version $Id: rssparser.class.php,v 1.2 2011/08/26 17:59:14 eldy Exp $
|
* \version $Id: rssparser.class.php,v 1.1 2011/08/17 13:44:13 eldy Exp $
|
||||||
*/
|
*/
|
||||||
class RssParser
|
class RssParser
|
||||||
{
|
{
|
||||||
@ -75,15 +75,8 @@ class RssParser
|
|||||||
{
|
{
|
||||||
include_once(DOL_DOCUMENT_ROOT.'/lib/files.lib.php');
|
include_once(DOL_DOCUMENT_ROOT.'/lib/files.lib.php');
|
||||||
|
|
||||||
// Check parameters
|
|
||||||
if (! dol_is_url($urlRSS))
|
|
||||||
{
|
|
||||||
$this->error="ErrorBadUrl";
|
|
||||||
return -1;
|
|
||||||
}
|
|
||||||
|
|
||||||
$this->_urlRSS = $urlRSS;
|
$this->_urlRSS = $urlRSS;
|
||||||
$newpathofdestfile=$cachedir.'/'.md5($this->_urlRSS);
|
$newpathofdestfile=$cachedir.'/'.md5($this->_urlRSS);
|
||||||
$newmask=octdec('0644');
|
$newmask=octdec('0644');
|
||||||
|
|
||||||
//dol_syslog("RssPArser::parser parse url=".$urlRSS." => cache file=".$newpathofdestfile);
|
//dol_syslog("RssPArser::parser parse url=".$urlRSS." => cache file=".$newpathofdestfile);
|
||||||
@ -117,8 +110,7 @@ class RssParser
|
|||||||
{
|
{
|
||||||
try {
|
try {
|
||||||
$rss = @simplexml_load_file($this->_urlRSS);
|
$rss = @simplexml_load_file($this->_urlRSS);
|
||||||
var_dump($this->_urlRSS);
|
}
|
||||||
}
|
|
||||||
catch (Exception $e) {
|
catch (Exception $e) {
|
||||||
print 'Error retrieving URL '.$this->urlRSS.' - '.$e->getMessage();
|
print 'Error retrieving URL '.$this->urlRSS.' - '.$e->getMessage();
|
||||||
}
|
}
|
||||||
|
|||||||
@ -883,7 +883,6 @@ DocumentModelOdt=Generació des dels documents amb format OpenDocument (Arxiu .O
|
|||||||
WatermarkOnDraft=Marca d'aigua en els documents esborrany
|
WatermarkOnDraft=Marca d'aigua en els documents esborrany
|
||||||
CompanyIdProfChecker=Id Professional únic
|
CompanyIdProfChecker=Id Professional únic
|
||||||
MustBeUnique=Ha de ser únic?
|
MustBeUnique=Ha de ser únic?
|
||||||
Miscellanous=Miscel·lània
|
|
||||||
##### Webcal setup #####
|
##### Webcal setup #####
|
||||||
WebCalSetup=Configuració d'enllaç amb el calendari webcalendar
|
WebCalSetup=Configuració d'enllaç amb el calendari webcalendar
|
||||||
WebCalSyncro=Integrar els esdeveniments Dolibarr a webcalendar
|
WebCalSyncro=Integrar els esdeveniments Dolibarr a webcalendar
|
||||||
|
|||||||
@ -877,7 +877,6 @@ DocumentModelOdt=Generate documents from OpenDocuments templates (.ODT files for
|
|||||||
WatermarkOnDraft=Watermark on draft document
|
WatermarkOnDraft=Watermark on draft document
|
||||||
CompanyIdProfChecker=Professional Id unique
|
CompanyIdProfChecker=Professional Id unique
|
||||||
MustBeUnique=Must be unique ?
|
MustBeUnique=Must be unique ?
|
||||||
Miscellanous=Miscellanous
|
|
||||||
##### Webcal setup #####
|
##### Webcal setup #####
|
||||||
WebCalSetup=Webcalendar link setup
|
WebCalSetup=Webcalendar link setup
|
||||||
WebCalSyncro=Add Dolibarr events to WebCalendar
|
WebCalSyncro=Add Dolibarr events to WebCalendar
|
||||||
|
|||||||
@ -15,14 +15,14 @@ BoxLastCustomerOrders=Last customer orders
|
|||||||
BoxLastBooks=Last books
|
BoxLastBooks=Last books
|
||||||
BoxLastActions=Last actions
|
BoxLastActions=Last actions
|
||||||
BoxLastContracts=Last contracts
|
BoxLastContracts=Last contracts
|
||||||
BoxLastContacts=Last contacts/addresses
|
BoxLastContacts=Derniers contacts/adresses
|
||||||
BoxLastMembers=Last members
|
BoxLastMembers=Last members
|
||||||
BoxCurrentAccounts=Current accounts balance
|
BoxCurrentAccounts=Current accounts balance
|
||||||
BoxSalesTurnover=Sales turnover
|
BoxSalesTurnover=Sales turnover
|
||||||
BoxTotalUnpaidCustomerBills=Total unpaid customer's invoices
|
BoxTotalUnpaidCustomerBills=Total unpaid customer's invoices
|
||||||
BoxTotalUnpaidSuppliersBills=Total unpaid supplier's invoices
|
BoxTotalUnpaidSuppliersBills=Total unpaid supplier's invoices
|
||||||
BoxTitleLastBooks=Last %s recorded books
|
BoxTitleLastBooks=Last %s recorded books
|
||||||
BoxTitleNbOfCustomers=Number of clients
|
BoxTitleNbOfCustomers=Nombre de client
|
||||||
BoxTitleLastRssInfos=Last %s news from %s
|
BoxTitleLastRssInfos=Last %s news from %s
|
||||||
BoxTitleLastProducts=Last %s modified products/services
|
BoxTitleLastProducts=Last %s modified products/services
|
||||||
BoxTitleLastCustomerOrders=Last %s modified customer orders
|
BoxTitleLastCustomerOrders=Last %s modified customer orders
|
||||||
@ -44,11 +44,11 @@ BoxTitleCurrentAccounts=Current account's balances
|
|||||||
BoxTitleSalesTurnover=Sales turnover
|
BoxTitleSalesTurnover=Sales turnover
|
||||||
BoxTitleTotalUnpaidCustomerBills=Unpaid customer's invoices
|
BoxTitleTotalUnpaidCustomerBills=Unpaid customer's invoices
|
||||||
BoxTitleTotalUnpaidSuppliersBills=Unpaid supplier's invoices
|
BoxTitleTotalUnpaidSuppliersBills=Unpaid supplier's invoices
|
||||||
BoxTitleLastModifiedContacts=Last %s modified contacts/addresses
|
BoxTitleLastModifiedContacts=Last %s modified contacts/addresses
|
||||||
BoxMyLastBookmarks=My last %s bookmarks
|
BoxMyLastBookmarks=My last %s bookmarks
|
||||||
FailedToRefreshDataInfoNotUpToDate=Failed to refresh RSS flux. Last successfull refresh date: %s
|
FailedToRefreshDataInfoNotUpToDate=Failed to refresh RSS flux. Last successfull refresh date: %s
|
||||||
LastRefreshDate=Last refresh date
|
LastRefreshDate=Last refresh date
|
||||||
NoRecordedBookmarks=No bookmarks defined.
|
NoRecordedBookmarks=No bookmarks defined.
|
||||||
ClickToAdd=Click here to add.
|
ClickToAdd=Click here to add.
|
||||||
NoRecordedCustomers=No recorded customers
|
NoRecordedCustomers=No recorded customers
|
||||||
NoRecordedContacts=No recorded contacts
|
NoRecordedContacts=No recorded contacts
|
||||||
|
|||||||
@ -883,7 +883,6 @@ DocumentModelOdt=Generación desde los documentos OpenDocument (Archivo .ODT Ope
|
|||||||
WatermarkOnDraft=Marca de agua en los documentos borrador
|
WatermarkOnDraft=Marca de agua en los documentos borrador
|
||||||
CompanyIdProfChecker=Id Profesional único
|
CompanyIdProfChecker=Id Profesional único
|
||||||
MustBeUnique=¿Debe ser único?
|
MustBeUnique=¿Debe ser único?
|
||||||
Miscellanous=Miscelánea
|
|
||||||
##### Webcal setup #####
|
##### Webcal setup #####
|
||||||
WebCalSetup=Configuración de enlace con el calendario Webcalendar
|
WebCalSetup=Configuración de enlace con el calendario Webcalendar
|
||||||
WebCalSyncro=Integrar los eventos Dolibarr en WebCalendar
|
WebCalSyncro=Integrar los eventos Dolibarr en WebCalendar
|
||||||
|
|||||||
@ -885,7 +885,6 @@ DocumentModelOdt=Genération depuis des modèles OpenDocument (Fichier .ODT Open
|
|||||||
WatermarkOnDraft=Filigrane sur les documents brouillons
|
WatermarkOnDraft=Filigrane sur les documents brouillons
|
||||||
CompanyIdProfChecker=Id professionel unique
|
CompanyIdProfChecker=Id professionel unique
|
||||||
MustBeUnique=Doit être unique ?
|
MustBeUnique=Doit être unique ?
|
||||||
Miscellanous=Miscellanous
|
|
||||||
##### Webcal setup #####
|
##### Webcal setup #####
|
||||||
WebCalSetup= Configuration du lien vers le calendrier Webcalendar
|
WebCalSetup= Configuration du lien vers le calendrier Webcalendar
|
||||||
WebCalSyncro= Intégrer les événements Dolibarr dans WebCalendar
|
WebCalSyncro= Intégrer les événements Dolibarr dans WebCalendar
|
||||||
|
|||||||
@ -10,12 +10,12 @@
|
|||||||
// Reference language: en_US
|
// Reference language: en_US
|
||||||
CHARSET=UTF-8
|
CHARSET=UTF-8
|
||||||
BoxLastRssInfos=Информация RSS
|
BoxLastRssInfos=Информация RSS
|
||||||
BoxLastProducts=Последние %s товары / услуги
|
BoxLastProducts=Последние %s товаров / услуг
|
||||||
BoxLastProductsInContract=Последние %s проданные товары / услуги
|
BoxLastProductsInContract=Последние %s проданных товаров / услуг
|
||||||
BoxLastSupplierBills=Последние счета-фактуры поставщиков
|
BoxLastSupplierBills=Последние счета-фактуры поставщиков
|
||||||
BoxLastCustomerBills=Последние счета-фактуры покупателям
|
BoxLastCustomerBills=Последние счета-фактуры покупателям
|
||||||
BoxLastProposals=Последние коммерческие предложения
|
BoxLastProposals=Последние коммерческие предложения
|
||||||
BoxLastProspects=Последние измененные потенциальные клиенты
|
BoxLastProspects=Последние измененные потенциальные покупатели
|
||||||
BoxLastCustomers=Последние измененные покупатели
|
BoxLastCustomers=Последние измененные покупатели
|
||||||
BoxLastCustomerOrders=Последние заказы покупателей
|
BoxLastCustomerOrders=Последние заказы покупателей
|
||||||
BoxLastSuppliers=Последние измененные поставщики
|
BoxLastSuppliers=Последние измененные поставщики
|
||||||
@ -26,8 +26,8 @@ BoxSalesTurnover=Оборот по продажам
|
|||||||
BoxTitleLastBooks=Последние %s зарегистрированных сделок
|
BoxTitleLastBooks=Последние %s зарегистрированных сделок
|
||||||
BoxTitleNbOfCustomers=Кол-во покупателей
|
BoxTitleNbOfCustomers=Кол-во покупателей
|
||||||
BoxTitleLastRssInfos=Последние новости %s из %s
|
BoxTitleLastRssInfos=Последние новости %s из %s
|
||||||
BoxTitleLastProducts=Последние %s измененные товары / услуги
|
BoxTitleLastProducts=Последние %s измененных товаров / услуг
|
||||||
BoxTitleLastCustomerOrders=Последние %s измененные заказы покупателей
|
BoxTitleLastCustomerOrders=Последние %s измененных заказов покупателей
|
||||||
BoxTitleLastSuppliers=Последние %s зарегистрированных поставщиков
|
BoxTitleLastSuppliers=Последние %s зарегистрированных поставщиков
|
||||||
BoxTitleLastCustomers=Последние %s зарегистрированных покупателей
|
BoxTitleLastCustomers=Последние %s зарегистрированных покупателей
|
||||||
BoxTitleLastCustomersOrProspects=Последние %s зарегистрированных покупателей и потенциальных клиентов
|
BoxTitleLastCustomersOrProspects=Последние %s зарегистрированных покупателей и потенциальных клиентов
|
||||||
@ -48,10 +48,20 @@ NoRecordedOrders=Нет зарегистрированных заказы пок
|
|||||||
NoRecordedProposals=Нет зарегистрированных предложений
|
NoRecordedProposals=Нет зарегистрированных предложений
|
||||||
NoRecordedInvoices=Нет зарегистрированных счетов-фактур покупателям
|
NoRecordedInvoices=Нет зарегистрированных счетов-фактур покупателям
|
||||||
NoRecordedSupplierInvoices=Нет зарегистрированных счетов-фактур поставщиков
|
NoRecordedSupplierInvoices=Нет зарегистрированных счетов-фактур поставщиков
|
||||||
|
// Date 2009-01-19 21:30:52
|
||||||
|
// STOP - Lines generated via parser
|
||||||
|
|
||||||
|
// START - Lines generated via autotranslator.php tool (2009-08-13 21:14:36).
|
||||||
|
// Reference language: en_US
|
||||||
LastRefreshDate=Дата последнего обновления
|
LastRefreshDate=Дата последнего обновления
|
||||||
NoRecordedProducts=Нет зарегистрированных товаров / услуг
|
NoRecordedProducts=Нет зарегистрированных товаров / услуг
|
||||||
NoRecordedProspects=Нет зарегистрированных потенциальных клиентов
|
NoRecordedProspects=Нет зарегистрированных потенциальных клиентов
|
||||||
NoContractedProducts=Нет законтрактованных товаров / услуг
|
NoContractedProducts=Нет законтрактованных товаров / услуг
|
||||||
|
// STOP - Lines generated via autotranslator.php tool (2009-08-13 21:14:36).
|
||||||
|
|
||||||
|
|
||||||
|
// START - Lines generated via autotranslator.php tool (2009-08-19 20:18:27).
|
||||||
|
// Reference language: en_US
|
||||||
BoxOldestUnpaidCustomerBills=Самые старые неоплаченные счета-фактуры покупателям
|
BoxOldestUnpaidCustomerBills=Самые старые неоплаченные счета-фактуры покупателям
|
||||||
BoxOldestUnpaidSupplierBills=Самые старые неоплаченные счета-фактуры поставщиков
|
BoxOldestUnpaidSupplierBills=Самые старые неоплаченные счета-фактуры поставщиков
|
||||||
BoxTotalUnpaidCustomerBills=Общая сумма неоплаченных счетов-фактур покупателям
|
BoxTotalUnpaidCustomerBills=Общая сумма неоплаченных счетов-фактур покупателям
|
||||||
@ -62,21 +72,11 @@ BoxTitleTotalUnpaidCustomerBills=Неоплаченные счета-факту
|
|||||||
BoxTitleTotalUnpaidSuppliersBills=Неоплаченные счета-фактуры поставщиков
|
BoxTitleTotalUnpaidSuppliersBills=Неоплаченные счета-фактуры поставщиков
|
||||||
NoUnpaidCustomerBills=Нет неоплаченных счетов-фактур покупателям
|
NoUnpaidCustomerBills=Нет неоплаченных счетов-фактур покупателям
|
||||||
NoUnpaidSupplierBills=Нет неоплаченных счетов-фактур поставщиков
|
NoUnpaidSupplierBills=Нет неоплаченных счетов-фактур поставщиков
|
||||||
|
// STOP - Lines generated via autotranslator.php tool (2009-08-19 20:18:27).
|
||||||
|
|
||||||
|
// START - Lines generated via autotranslator.php tool (2010-09-04 01:33:40).
|
||||||
|
// Reference language: en_US -> ru_RU
|
||||||
BoxTitleLastModifiedSuppliers=Последнее %s измененных поставщиков
|
BoxTitleLastModifiedSuppliers=Последнее %s измененных поставщиков
|
||||||
BoxTitleLastModifiedCustomers=Последнее %s измененных покупателей
|
BoxTitleLastModifiedCustomers=Последнее %s измененных клиентов
|
||||||
BoxTitleLastModifiedProspects=Последнее %s измененных потенциальных клиентов
|
BoxTitleLastModifiedProspects=Последнее %s измененных потенциальных клиентов
|
||||||
BoxLastContracts=Последние договоры
|
// STOP - Lines generated via autotranslator.php tool (2010-09-04 01:56:40).
|
||||||
BoxLastContacts=Последние контакты / адреса
|
|
||||||
BoxLastMembers=Последнее участники
|
|
||||||
BoxTitleLastModifiedCustomers=Последние %s измененных покупателей
|
|
||||||
BoxTitleLastModifiedProspects=Последние %s измененных потенциальных клиентов
|
|
||||||
BoxTitleLastProductsInContract=Последние %s товаров / услуг в договорах
|
|
||||||
BoxTitleLastModifiedMembers=Последние %s измененных участников
|
|
||||||
BoxTitleLastModifiedContacts=Последние %s измененных контактов / адресов
|
|
||||||
NoRecordedContacts=Нет введенных контактов
|
|
||||||
BoxTitleLastContracts=Последние %s договоров
|
|
||||||
BoxTitleLastModifiedDonations=Последние %s измененных пожертвований
|
|
||||||
BoxTitleLastModifiedExpenses=Последние %s измененных расходов
|
|
||||||
NoModifiedSupplierBills=Нет введенных счетов-фактур поставщиков
|
|
||||||
NoRecordedContracts=Нет введенных договоров
|
|
||||||
// STOP - Lines generated via autotranslator.php tool (2011-08-25 22:47:13).
|
|
||||||
|
|||||||
@ -19,7 +19,7 @@
|
|||||||
/**
|
/**
|
||||||
* \file htdocs/lib/files.lib.php
|
* \file htdocs/lib/files.lib.php
|
||||||
* \brief Library for file managing functions
|
* \brief Library for file managing functions
|
||||||
* \version $Id: files.lib.php,v 1.72 2011/08/26 17:59:14 eldy Exp $
|
* \version $Id: files.lib.php,v 1.71 2011/07/31 23:25:43 eldy Exp $
|
||||||
*/
|
*/
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@ -186,7 +186,6 @@ function dol_compare_file($a, $b)
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* Return mime type of a file
|
* Return mime type of a file
|
||||||
*
|
|
||||||
* @param file Filename we looking for MIME type
|
* @param file Filename we looking for MIME type
|
||||||
* @param default Default mime type if extension not found in known list
|
* @param default Default mime type if extension not found in known list
|
||||||
* @param mode 0=Return full mime, 1=otherwise short mime string, 2=image for mime type, 3=source language
|
* @param mode 0=Return full mime, 1=otherwise short mime string, 2=image for mime type, 3=source language
|
||||||
@ -296,7 +295,6 @@ function dol_mimetype($file,$default='application/octet-stream',$mode=0)
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* Test if filename is a directory
|
* Test if filename is a directory
|
||||||
*
|
|
||||||
* @param folder Name of folder
|
* @param folder Name of folder
|
||||||
* @return boolean True if it's a directory, False if not found
|
* @return boolean True if it's a directory, False if not found
|
||||||
*/
|
*/
|
||||||
@ -309,7 +307,6 @@ function dol_is_dir($folder)
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* Return if path is a file
|
* Return if path is a file
|
||||||
*
|
|
||||||
* @param $pathoffile
|
* @param $pathoffile
|
||||||
* @return boolean True or false
|
* @return boolean True or false
|
||||||
*/
|
*/
|
||||||
@ -319,26 +316,8 @@ function dol_is_file($pathoffile)
|
|||||||
return is_file($newpathoffile);
|
return is_file($newpathoffile);
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
|
||||||
* Return if path is an URL
|
|
||||||
*
|
|
||||||
* @param $url
|
|
||||||
* @return boolean True or false
|
|
||||||
*/
|
|
||||||
function dol_is_url($url)
|
|
||||||
{
|
|
||||||
$tmpprot=array('file','http','ftp','zlib','data','ssh2','ogg','expect');
|
|
||||||
foreach($tmpprot as $prot)
|
|
||||||
{
|
|
||||||
if (preg_match('/^'.$prot.':/i',$url)) return true;
|
|
||||||
}
|
|
||||||
return false;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Test if a folder is empty
|
* Test if a folder is empty
|
||||||
*
|
|
||||||
* @param folder Name of folder
|
* @param folder Name of folder
|
||||||
* @return boolean True if dir is empty or non-existing, False if it contains files
|
* @return boolean True if dir is empty or non-existing, False if it contains files
|
||||||
*/
|
*/
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user