From b5c83d219772747acc4df15db0b3cea0783c9af0 Mon Sep 17 00:00:00 2001 From: shibakaneki Date: Fri, 15 Jul 2011 14:42:06 +0200 Subject: [PATCH 01/15] Added Proxy management for the web publication --- .../publishing/UBDocumentPublisher.cpp | 104 ++++++++++++++++-- src/adaptors/publishing/UBDocumentPublisher.h | 23 ++++ 2 files changed, 115 insertions(+), 12 deletions(-) diff --git a/src/adaptors/publishing/UBDocumentPublisher.cpp b/src/adaptors/publishing/UBDocumentPublisher.cpp index b9d191c1..fcc64354 100644 --- a/src/adaptors/publishing/UBDocumentPublisher.cpp +++ b/src/adaptors/publishing/UBDocumentPublisher.cpp @@ -38,7 +38,7 @@ UBDocumentPublisher::UBDocumentPublisher(UBDocumentProxy* pDocument, QObject *pa , mPublishingDocument(0) , mUsername("") , mPassword("") - , bLoginCookieSet(false) + , bLoginCookieSet(false) { mpWebView = new QWebView(0); UBApplication::mainWindow->addSankoreWebDocumentWidget(mpWebView); @@ -575,17 +575,21 @@ void UBDocumentPublisher::init() mCrlf+=0x0a; mpNetworkMgr = new QNetworkAccessManager(this); - //mpCache = new QNetworkDiskCache(this); - //mpCache->setCacheDirectory("cache"); - //mpNetworkMgr->setCache(mpCache); mpCookieJar = new QNetworkCookieJar(); +// QNetworkProxy* pProxy = UBSettings::settings()->httpProxy(); +// if(NULL != pProxy) +// { +// mpNetworkMgr->setProxy(*pProxy); +// qDebug() << "Proxy set!"; +// } + connect(mpNetworkMgr, SIGNAL(finished(QNetworkReply*)), this, SLOT(onFinished(QNetworkReply*))); + connect(mpNetworkMgr, SIGNAL(proxyAuthenticationRequired(QNetworkProxy,QAuthenticator*)), this, SLOT(onProxyAuthenticationRequired(QNetworkProxy,QAuthenticator*))); } void UBDocumentPublisher::onFinished(QNetworkReply *reply) { - qDebug() << "[-[ Request finished! ]-]"; QByteArray response = reply->readAll(); if (!bLoginCookieSet) @@ -605,7 +609,6 @@ void UBDocumentPublisher::onFinished(QNetworkReply *reply) for (int i = 0; i < qslCookieVals.size(); i++) { QString cookieString = qslCookieVals.at(i); - //qDebug() << "qslCookieVals.at(i): " << cookieString.replace("\"", ""); QStringList qslCrntCookie = cookieString.split("="); QNetworkCookie crntCookie; if (qslCrntCookie.length() == 2) @@ -630,11 +633,6 @@ void UBDocumentPublisher::onFinished(QNetworkReply *reply) } QNetworkCookie langCookie("language", "en"); mCookies << langCookie; - // DEBUG : Verify - for(int i = 0; i < mCookies.size(); i++) - { - qDebug() << mCookies.at(i).name() << "=" << mCookies.at(i).value(); - } // Set the cookiejar : it set the cookies that will be sent with every packet. mpCookieJar->setCookiesFromUrl(mCookies, QUrl(DOCPUBLICATION_URL)/*reply->url()*/); @@ -657,7 +655,7 @@ void UBDocumentPublisher::onFinished(QNetworkReply *reply) QNetworkRequest req(QUrl(locationHeader.toString())); mpNetworkMgr->get(req); - qDebug() << mpWebView->url().toString(); +// qDebug() << mpWebView->url().toString(); } } reply->deleteLater(); @@ -719,10 +717,92 @@ void UBDocumentPublisher::onLoadFinished(bool result) Q_UNUSED(result); // [Basic Auth] This line says: if the user click on a link, do not interpret it. //mpWebView->page()->setLinkDelegationPolicy(QWebPage::DelegateAllLinks); + mpWebView->page()->setNetworkAccessManager(mpNetworkMgr); } +void UBDocumentPublisher::onProxyAuthenticationRequired(const QNetworkProxy &proxy, QAuthenticator *authenticator) +{ + Q_UNUSED(proxy); + UBProxyLoginDlg dlg; + if(QDialog::Accepted == dlg.exec()) + { + authenticator->setUser(dlg.username()); + authenticator->setPassword(dlg.password()); + } +} +// --------------------------------------------------------- +UBProxyLoginDlg::UBProxyLoginDlg(QWidget *parent, const char *name):QDialog(parent) + , mpLayout(NULL) + , mpUserLayout(NULL) + , mpPasswordLayout(NULL) + , mpButtons(NULL) + , mpUserLabel(NULL) + , mpPasswordLabel(NULL) + , mpUsername(NULL) + , mpPassword(NULL) +{ + setObjectName(name); + setFixedSize(400, 150); + setWindowTitle(tr("Proxy Login")); + + mpLayout = new QVBoxLayout(); + setLayout(mpLayout); + mpUserLayout = new QHBoxLayout(); + mpLayout->addLayout(mpUserLayout); + mpPasswordLayout = new QHBoxLayout(); + mpLayout->addLayout(mpPasswordLayout); + + mpUserLabel = new QLabel(tr("Username:"), this); + mpUsername = new QLineEdit(this); + mpUserLayout->addWidget(mpUserLabel, 0); + mpUserLayout->addWidget(mpUsername, 1); + + mpPasswordLabel = new QLabel(tr("Password:"), this); + mpPassword = new QLineEdit(this); + mpPasswordLayout->addWidget(mpPasswordLabel, 0); + mpPasswordLayout->addWidget(mpPassword, 1); + mpButtons = new QDialogButtonBox(QDialogButtonBox::Ok | QDialogButtonBox::Cancel, Qt::Horizontal, this); + mpLayout->addWidget(mpButtons); + + connect(mpButtons, SIGNAL(accepted()), this, SLOT(accept())); + connect(mpButtons, SIGNAL(rejected()), this, SLOT(reject())); + +} +UBProxyLoginDlg::~UBProxyLoginDlg() +{ + if(NULL != mpLayout) + { + delete mpLayout; + mpLayout = NULL; + } + if(NULL != mpButtons) + { + delete mpButtons; + mpButtons = NULL; + } + if(NULL != mpUserLabel) + { + delete mpUserLabel; + mpUserLabel = NULL; + } + if(NULL != mpPasswordLabel) + { + delete mpPasswordLabel; + mpPasswordLabel = NULL; + } + if(NULL != mpUsername) + { + delete mpUsername; + mpUsername = NULL; + } + if(NULL != mpPassword) + { + delete mpPassword; + mpPassword = NULL; + } +} diff --git a/src/adaptors/publishing/UBDocumentPublisher.h b/src/adaptors/publishing/UBDocumentPublisher.h index 8b4c289c..1f8e1743 100644 --- a/src/adaptors/publishing/UBDocumentPublisher.h +++ b/src/adaptors/publishing/UBDocumentPublisher.h @@ -15,6 +15,28 @@ class UBServerXMLHttpRequest; class UBGraphicsW3CWidgetItem; class QWebView; +class UBProxyLoginDlg : public QDialog +{ + Q_OBJECT +public: + UBProxyLoginDlg(QWidget* parent=0, const char* name="ProxyLoginDlg"); + ~UBProxyLoginDlg(); + + QString username(){return mpUsername->text();} + QString password(){return mpPassword->text();} + +private: + QVBoxLayout* mpLayout; + QHBoxLayout* mpUserLayout; + QHBoxLayout* mpPasswordLayout; + QDialogButtonBox* mpButtons; + QLabel* mpUserLabel; + QLabel* mpPasswordLabel; + QLineEdit* mpUsername; + QLineEdit* mpPassword; +}; + + class UBDocumentPublisher : public UBAbstractPublisher { Q_OBJECT; @@ -42,6 +64,7 @@ private slots: void onLinkClicked(const QUrl& url); void onLoadFinished(bool result); void onLoginDone(); + void onProxyAuthenticationRequired(const QNetworkProxy & proxy, QAuthenticator * authenticator); private: From d61aa6d933fd0191781ba2a6c878da751616f261 Mon Sep 17 00:00:00 2001 From: shibakaneki Date: Thu, 21 Jul 2011 13:59:18 +0200 Subject: [PATCH 02/15] Updated the web publication --- .../publishing/UBDocumentPublisher.cpp | 187 +++++++++++++++--- src/adaptors/publishing/UBDocumentPublisher.h | 30 +++ 2 files changed, 186 insertions(+), 31 deletions(-) diff --git a/src/adaptors/publishing/UBDocumentPublisher.cpp b/src/adaptors/publishing/UBDocumentPublisher.cpp index fcc64354..4f241cb1 100644 --- a/src/adaptors/publishing/UBDocumentPublisher.cpp +++ b/src/adaptors/publishing/UBDocumentPublisher.cpp @@ -63,17 +63,23 @@ UBDocumentPublisher::~UBDocumentPublisher() void UBDocumentPublisher::publish() { - //check that the username and password are stored on preferences - UBSettings* settings = UBSettings::settings(); + UBPublicationDlg dlg; + if(QDialog::Accepted == dlg.exec()) + { + mDocInfos.title = dlg.title(); + mDocInfos.description = dlg.description(); - mUsername = settings->communityUsername(); - mPassword = settings->communityPassword(); - buildUbwFile(); - UBApplication::showMessage(tr("Uploading Sankore File on Web.")); + //check that the username and password are stored on preferences + UBSettings* settings = UBSettings::settings(); - login(mUsername, mPassword); - //sendUbw(); + mUsername = settings->communityUsername(); + mPassword = settings->communityPassword(); + buildUbwFile(); + UBApplication::showMessage(tr("Uploading Sankore File on Web.")); + login(mUsername, mPassword); + //sendUbw(); + } } void UBDocumentPublisher::onLoginDone() @@ -573,6 +579,8 @@ void UBDocumentPublisher::init() { mCrlf=0x0d; mCrlf+=0x0a; + mDocInfos.title = ""; + mDocInfos.description = ""; mpNetworkMgr = new QNetworkAccessManager(this); mpCookieJar = new QNetworkCookieJar(); @@ -592,19 +600,19 @@ void UBDocumentPublisher::onFinished(QNetworkReply *reply) { QByteArray response = reply->readAll(); - if (!bLoginCookieSet) - { - QVariant cookieHeader = reply->rawHeader("Set-Cookie"); - // First we concatenate all the Set-Cookie values (the packet can contains many of them) - QStringList qslCookie = cookieHeader.toString().split("\n"); - QString qsCookieValue = qslCookie.at(0); - for (int i = 1; i < qslCookie.size(); i++) { - qsCookieValue += "; " +qslCookie.at(i); - } + QVariant cookieHeader = reply->rawHeader("Set-Cookie"); + // First we concatenate all the Set-Cookie values (the packet can contains many of them) + QStringList qslCookie = cookieHeader.toString().split("\n"); + QString qsCookieValue = qslCookie.at(0); + for (int i = 1; i < qslCookie.size(); i++) { + qsCookieValue += "; " +qslCookie.at(i); + } - // Now we isolate every cookie value - QStringList qslCookieVals = qsCookieValue.split("; "); + // Now we isolate every cookie value + QStringList qslCookieVals = qsCookieValue.split("; "); + if (!bLoginCookieSet) + { // Finally we create the cookies for (int i = 0; i < qslCookieVals.size(); i++) { @@ -643,19 +651,30 @@ void UBDocumentPublisher::onFinished(QNetworkReply *reply) } else { - if (!response.isEmpty()){ - // Display the iframe - mpWebView->setHtml(response, reply->url()); - UBApplication::applicationController->showSankoreWebDocument(); - } - else + if (response.isEmpty()) { - // Redirect - QVariant locationHeader = reply->rawHeader("Location"); - - QNetworkRequest req(QUrl(locationHeader.toString())); - mpNetworkMgr->get(req); -// qDebug() << mpWebView->url().toString(); + // Verify that the UBW file has been sent correctly + bool bTransferOk = false; + for(int j = 0; j <= qslCookieVals.size(); j++) + { + if(qslCookieVals.at(j).startsWith("assetStatus")) + { + QStringList qslAsset = qslCookieVals.at(j).split("="); + if(qslAsset.at(1) == "UPLOADED") + { + bTransferOk = true; + break; + } + } + } + if(bTransferOk) + { + UBApplication::showMessage(tr("Document uploaded correctly on the web.")); + } + else + { + UBApplication::showMessage(tr("Failed to upload document on the web.")); + } } } reply->deleteLater(); @@ -691,6 +710,15 @@ void UBDocumentPublisher::sendUbw() request.setRawHeader("Accept-Language", "en-US,*"); request.setRawHeader("Referer", DOCPUBLICATION_URL); + QNetworkCookie titleCookie("title", mDocInfos.title.toAscii().constData()); + QNetworkCookie descCookie("description", mDocInfos.description.remove("\n").toAscii().constData()); + + mCookies << titleCookie; + mCookies << descCookie; + + mpCookieJar->setCookiesFromUrl(mCookies, QUrl(DOCPUBLICATION_URL)); + mpNetworkMgr->setCookieJar(mpCookieJar); + // Send the file mpNetworkMgr->post(request,datatoSend); } @@ -806,3 +834,100 @@ UBProxyLoginDlg::~UBProxyLoginDlg() mpPassword = NULL; } } + +// --------------------------------------------------------- +UBPublicationDlg::UBPublicationDlg(QWidget *parent, const char *name):QDialog(parent) + , mpLayout(NULL) + , mpTitleLayout(NULL) + , mpTitleLabel(NULL) + , mpTitle(NULL) + , mpDescLabel(NULL) + , mpDescription(NULL) + , mpButtons(NULL) +{ + setObjectName(name); + setWindowTitle(tr("Publish document on the web")); + + resize(500, 300); + + mpLayout = new QVBoxLayout(); + setLayout(mpLayout); + + mpTitleLabel = new QLabel(tr("Title:"), this); + mpTitle = new QLineEdit(this); + mpTitleLayout = new QHBoxLayout(); + mpTitleLayout->addWidget(mpTitleLabel, 0); + mpTitleLayout->addWidget(mpTitle, 1); + mpLayout->addLayout(mpTitleLayout, 0); + + mpDescLabel = new QLabel(tr("Description:"), this); + mpLayout->addWidget(mpDescLabel, 0); + + mpDescription = new QTextEdit(this); + mpLayout->addWidget(mpDescription, 1); + + mpButtons = new QDialogButtonBox(QDialogButtonBox::Cancel | QDialogButtonBox::Ok, Qt::Horizontal, this); + mpButtons->button(QDialogButtonBox::Ok)->setText(tr("Publish")); + mpLayout->addWidget(mpButtons); + + mpButtons->button(QDialogButtonBox::Ok)->setEnabled(false); + + connect(mpButtons, SIGNAL(accepted()), this, SLOT(accept())); + connect(mpButtons, SIGNAL(rejected()), this, SLOT(reject())); + connect(mpTitle, SIGNAL(textChanged(QString)), this, SLOT(onTextChanged())); + connect(mpDescription, SIGNAL(textChanged()), this, SLOT(onTextChanged())); +} + +UBPublicationDlg::~UBPublicationDlg() +{ + if(NULL != mpTitleLabel) + { + delete mpTitleLabel; + mpTitleLabel = NULL; + } + if(NULL != mpTitle) + { + delete mpTitle; + mpTitle = NULL; + } + if(NULL != mpDescLabel) + { + delete mpDescLabel; + mpDescLabel = NULL; + } + if(NULL != mpDescription) + { + delete mpDescription; + mpDescription = NULL; + } + if(NULL != mpButtons) + { + delete mpButtons; + mpButtons = NULL; + } + if(NULL != mpTitleLayout) + { + delete mpTitleLayout; + mpTitleLayout = NULL; + } + if(NULL != mpLayout) + { + delete mpLayout; + mpLayout = NULL; + } +} + +void UBPublicationDlg::onTextChanged() +{ + bool bPublishButtonState = false; + if(mpTitle->text() != "" && mpDescription->document()->toPlainText() != "") + { + bPublishButtonState = true; + } + else + { + bPublishButtonState = false; + } + + mpButtons->button(QDialogButtonBox::Ok)->setEnabled(bPublishButtonState); +} diff --git a/src/adaptors/publishing/UBDocumentPublisher.h b/src/adaptors/publishing/UBDocumentPublisher.h index 1f8e1743..264c39b4 100644 --- a/src/adaptors/publishing/UBDocumentPublisher.h +++ b/src/adaptors/publishing/UBDocumentPublisher.h @@ -10,6 +10,12 @@ #define DOCPUBLICATION_URL "http://sankore.devxwiki.com/xwiki/bin/view/CreateResources/UniboardUpload" #define XWIKI_ORIGIN_HEADER "http://sankore.devxwiki.com" +typedef struct +{ + QString title; + QString description; +} sDocumentInfos; + class UBDocumentProxy; class UBServerXMLHttpRequest; class UBGraphicsW3CWidgetItem; @@ -36,6 +42,29 @@ private: QLineEdit* mpPassword; }; +class UBPublicationDlg : public QDialog +{ + Q_OBJECT +public: + UBPublicationDlg(QWidget* parent=0, const char* name="UBPublicationDlg"); + ~UBPublicationDlg(); + + QString title(){return mpTitle->text();} + QString description(){return mpDescription->document()->toPlainText();} + +private slots: + void onTextChanged(); + +private: + QVBoxLayout* mpLayout; + QHBoxLayout* mpTitleLayout; + QLabel* mpTitleLabel; + QLineEdit* mpTitle; + QLabel* mpDescLabel; + QTextEdit* mpDescription; + QDialogButtonBox* mpButtons; +}; + class UBDocumentPublisher : public UBAbstractPublisher { @@ -88,6 +117,7 @@ private: void login(QString username, QString password); QString mTmpZipFile; QList mCookies; + sDocumentInfos mDocInfos; }; #endif // UBDOCUMENTPUBLISHER_H From 2025c86a57f343ac9b6f1dd5524ddf4e9123c079 Mon Sep 17 00:00:00 2001 From: unknown Date: Thu, 21 Jul 2011 16:31:40 +0200 Subject: [PATCH 03/15] Checking the unzip result --- src/adaptors/UBImportDocument.cpp | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/src/adaptors/UBImportDocument.cpp b/src/adaptors/UBImportDocument.cpp index d46f5064..e6f7441b 100644 --- a/src/adaptors/UBImportDocument.cpp +++ b/src/adaptors/UBImportDocument.cpp @@ -175,11 +175,15 @@ UBDocumentProxy* UBImportDocument::importFile(const QFile& pFile, const QString& QString documentRootFolder = expandFileToDir(pFile, path); - UBDocumentProxy* newDocument = UBPersistenceManager::persistenceManager()->createDocumentFromDir(documentRootFolder); - - UBApplication::showMessage(tr("Import successful.")); - - return newDocument; + if(!documentRootFolder.length()){ + UBApplication::showMessage(tr("Import of file %1 failed.").arg(fi.baseName())); + return 0; + } + else{ + UBDocumentProxy* newDocument = UBPersistenceManager::persistenceManager()->createDocumentFromDir(documentRootFolder); + UBApplication::showMessage(tr("Import successful.")); + return newDocument; + } } From 59ff00754ba25c1cb1d9e46797d1ac4a8027aa9a Mon Sep 17 00:00:00 2001 From: unknown Date: Thu, 21 Jul 2011 16:33:19 +0200 Subject: [PATCH 04/15] unset the codec for c string conversion. The system one is used instead --- src/core/main.cpp | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/src/core/main.cpp b/src/core/main.cpp index 06bbad5f..4822c69e 100644 --- a/src/core/main.cpp +++ b/src/core/main.cpp @@ -73,10 +73,16 @@ int main(int argc, char *argv[]) #endif UBApplication app("Sankore 3.1", argc, argv); - - QTextCodec::setCodecForTr(QTextCodec::codecForName("UTF-8")); - QTextCodec::setCodecForLocale(QTextCodec::codecForName("UTF-8")); - QTextCodec::setCodecForCStrings(QTextCodec::codecForName("UTF-8")); + + //BUGFIX: + //when importing a sankore file that contains a non standard character + //the codecForLocale or the codecForCString is used to convert the file path + //into a const char*. This is why in french windows setup the codec name shouldn't be + //set to UTF-8. For example, setting UTF-8, will convert "Haïti" into "HaÂ-ti. + + QTextCodec::setCodecForTr(QTextCodec::codecForName("UTF-8")); + //QTextCodec::setCodecForLocale(QTextCodec::codecForName("UTF-8")); + QTextCodec::setCodecForCStrings(QTextCodec::codecForName("UTF-8")); QStringList args = app.arguments(); From 5956b9882cc0a09fedd5f28cfc1cae1906231d51 Mon Sep 17 00:00:00 2001 From: Claudio Valerio Date: Mon, 25 Jul 2011 15:03:36 +0200 Subject: [PATCH 05/15] added thread that imports olds Uniboard/Sankore documents --- src/gui/UBUpdateDlg.cpp | 155 ++++++++++++++++--- src/gui/UBUpdateDlg.h | 23 ++- src/transition/UniboardSankoreTransition.cpp | 38 ++++- src/transition/UniboardSankoreTransition.h | 15 ++ 4 files changed, 200 insertions(+), 31 deletions(-) diff --git a/src/gui/UBUpdateDlg.cpp b/src/gui/UBUpdateDlg.cpp index d276a852..a13e5048 100644 --- a/src/gui/UBUpdateDlg.cpp +++ b/src/gui/UBUpdateDlg.cpp @@ -4,56 +4,161 @@ #include "UBUpdateDlg.h" #include "core/memcheck.h" +#include <../Trolltech/Qt-4.7.0/include/QtWebKit/qwebpage.h> UBUpdateDlg::UBUpdateDlg(QWidget *parent, int nbFiles, const QString& bkpPath) - : QDialog(parent) - , mpDlgBttn(NULL) + : QDialog(parent) + , mMainLayout(NULL) + , mNbFilesLabel(NULL) + , mBkpLabel(NULL) + , mBkpPath(NULL) + , mBrowseBttn(NULL) + , mpDlgBttn(NULL) + , mLayout(NULL) + , mHLayout(NULL) + , mStackedWidget(NULL) + , mDialogWidget(NULL) + , mProgressWidget(NULL) + , mProgressLayout(NULL) + , mProgressLabel(NULL) + { - setFixedSize(400, 110); + mDialogWidget = new QWidget(this); + mProgressWidget = new QWidget(this); + + mStackedWidget = new QStackedWidget(this); + mStackedWidget->addWidget(mDialogWidget); + mStackedWidget->addWidget(mProgressWidget); + + setFixedSize(450, 110); setModal(true); setWindowTitle(tr("Document updater")); - setLayout(&mLayout); + mLayout = new QVBoxLayout(); + setLayout(mLayout); + QString str = QString::number(nbFiles); str.append(tr(" files require an update.")); - mNbFilesLabel.setText(str); - mLayout.addWidget(&mNbFilesLabel); - mBkpLabel.setText(tr("Backup path: ")); - mBkpPath.setText(bkpPath); - mBrowseBttn.setText(tr("Browse")); - mHLayout.addWidget(&mBkpLabel); - mHLayout.addWidget(&mBkpPath, 1); - mHLayout.addWidget(&mBrowseBttn); - mLayout.addLayout(&mHLayout); - - mpDlgBttn = new QDialogButtonBox(QDialogButtonBox::Ok | QDialogButtonBox::Cancel, Qt::Horizontal, this); - mLayout.addWidget(mpDlgBttn); + mNbFilesLabel = new QLabel(mDialogWidget); + mNbFilesLabel->setText(str); + + mLayout->addWidget(mNbFilesLabel); + + mBkpLabel = new QLabel(mDialogWidget); + mBkpLabel->setText(tr("Backup path: ")); + + mBkpPath = new QLineEdit(mDialogWidget); + mBkpPath->setText(bkpPath); + + mBrowseBttn = new QPushButton(mDialogWidget); + mBrowseBttn->setText(tr("Browse")); + + mHLayout = new QHBoxLayout(); + mHLayout->addWidget(mBkpLabel); + mHLayout->addWidget(mBkpPath, 1); + mHLayout->addWidget(mBrowseBttn); + + mLayout->addLayout(mHLayout); + + mpDlgBttn = new QDialogButtonBox(QDialogButtonBox::Ok | QDialogButtonBox::Cancel, Qt::Horizontal, mDialogWidget); + mLayout->addWidget(mpDlgBttn); mpDlgBttn->button(QDialogButtonBox::Ok)->setText(tr("Update")); mpDlgBttn->button(QDialogButtonBox::Cancel)->setText("Remind me later"); - QObject::connect(&mBrowseBttn, SIGNAL(clicked()), this, SLOT(onBrowse())); + QObject::connect(mBrowseBttn, SIGNAL(clicked()), this, SLOT(onBrowse())); QObject::connect(mpDlgBttn, SIGNAL(accepted()), this, SLOT(onUpdate())); QObject::connect(mpDlgBttn, SIGNAL(rejected()), this, SLOT(reject())); + mDialogWidget->setLayout(mLayout); + mStackedWidget->setCurrentWidget(mDialogWidget); + + mMainLayout = new QVBoxLayout(); + this->setLayout(mMainLayout); + mMainLayout->addWidget(mStackedWidget); } UBUpdateDlg::~UBUpdateDlg() { - if(NULL != mpDlgBttn) + if (NULL != mpDlgBttn) { delete mpDlgBttn; mpDlgBttn = NULL; } + + if (mNbFilesLabel) { + delete mNbFilesLabel; + mNbFilesLabel = NULL; + } + + if (mBkpLabel) { + delete mBkpLabel; + mBkpLabel = NULL; + } + + if (mBkpPath) { + delete mBkpPath; + mBkpPath = NULL; + } + + if (mBrowseBttn) { + delete mBrowseBttn; + mBrowseBttn = NULL; + } + + if (mProgressLabel) { + delete mProgressLabel; + mProgressLabel = NULL; + } + + if (mHLayout) { + delete mHLayout; + mHLayout = NULL; + } + + if (mLayout) { + delete mLayout; + mLayout = NULL; + } + + if (mProgressLayout) { + delete mProgressLayout; + mProgressLayout = NULL; + } + + if (mDialogWidget) { + delete mDialogWidget; + mDialogWidget = NULL; + } + + if (mProgressWidget) { + delete mProgressWidget; + mProgressWidget = NULL; + } + + if (mStackedWidget) { + delete mStackedWidget; + mStackedWidget = NULL; + } + + if (mMainLayout) { + delete mMainLayout; + mMainLayout = NULL; + } } void UBUpdateDlg::onBrowse() { QString qsSelectedDir; - qsSelectedDir = QFileDialog::getExistingDirectory(this, tr("Select a backup folder"), mBkpPath.text()); - mBkpPath.setText(qsSelectedDir); + qsSelectedDir = QFileDialog::getExistingDirectory(this, tr("Select a backup folder"), mBkpPath->text()); + mBkpPath->setText(qsSelectedDir); } void UBUpdateDlg::onUpdate() { + mProgressLabel = new QLabel(mProgressWidget); + mProgressLayout = new QHBoxLayout(); + mProgressLayout->addWidget(mProgressLabel); + mProgressWidget->setLayout(mProgressLayout); + mStackedWidget->setCurrentWidget(mProgressWidget); emit updateFiles(); } @@ -61,7 +166,7 @@ void UBUpdateDlg::onFilesUpdated(bool bResult) { QString qsMsg; - if(bResult) + if (bResult) { qsMsg = tr("Files update successful!\nPlease reboot the application to access the updated documents."); } @@ -74,5 +179,11 @@ void UBUpdateDlg::onFilesUpdated(bool bResult) QString UBUpdateDlg::backupPath() { - return mBkpPath.text(); + return mBkpPath->text(); } + +void UBUpdateDlg::transitioningFile(QString fileName) +{ + mProgressLabel->setText(tr("Updating file ") + fileName); +} + diff --git a/src/gui/UBUpdateDlg.h b/src/gui/UBUpdateDlg.h index ea87d5ac..fda41bcb 100644 --- a/src/gui/UBUpdateDlg.h +++ b/src/gui/UBUpdateDlg.h @@ -8,6 +8,7 @@ #include #include #include +#include class UBUpdateDlg : public QDialog { @@ -27,15 +28,25 @@ signals: private slots: void onBrowse(); void onUpdate(); + void transitioningFile(QString fileName); private: - QLabel mNbFilesLabel; - QLabel mBkpLabel; - QLineEdit mBkpPath; - QPushButton mBrowseBttn; + QVBoxLayout* mMainLayout; + + QLabel* mNbFilesLabel; + QLabel* mBkpLabel; + QLineEdit* mBkpPath; + QPushButton* mBrowseBttn; QDialogButtonBox* mpDlgBttn; - QVBoxLayout mLayout; - QHBoxLayout mHLayout; + QVBoxLayout* mLayout; + QHBoxLayout* mHLayout; + + + QStackedWidget* mStackedWidget; + QWidget* mDialogWidget; + QWidget* mProgressWidget; + QHBoxLayout* mProgressLayout; + QLabel* mProgressLabel; }; #endif // UBUPDATEDLG_H diff --git a/src/transition/UniboardSankoreTransition.cpp b/src/transition/UniboardSankoreTransition.cpp index 66f52a5f..9519d517 100644 --- a/src/transition/UniboardSankoreTransition.cpp +++ b/src/transition/UniboardSankoreTransition.cpp @@ -7,10 +7,10 @@ UniboardSankoreTransition::UniboardSankoreTransition(QObject *parent) : QObject(parent) - , mTransitionDlg(NULL) + , mTransitionDlg(NULL) + , mThread(NULL) { mOldSankoreDirectory = UBFileSystemUtils::normalizeFilePath(UBDesktopServices::storageLocation(QDesktopServices::DataLocation)); - qDebug() << mOldSankoreDirectory; mUniboardSourceDirectory = UBFileSystemUtils::normalizeFilePath(UBDesktopServices::storageLocation(QDesktopServices::DataLocation)); #if defined(Q_WS_MACX) @@ -28,6 +28,11 @@ UniboardSankoreTransition::~UniboardSankoreTransition() delete mTransitionDlg; mTransitionDlg = NULL; } + + if(mThread){ + delete mThread; + mThread = NULL; + } } void UniboardSankoreTransition::rollbackDocumentsTransition(QFileInfoList& fileInfoList) @@ -56,7 +61,7 @@ void UniboardSankoreTransition::documentTransition() QString backupDirectoryPath = UBFileSystemUtils::normalizeFilePath(UBDesktopServices::storageLocation(QDesktopServices::DesktopLocation)); if (fileInfoList.count() != 0){ - mTransitionDlg = new UBUpdateDlg(0, fileInfoList.count(), backupDirectoryPath); + mTransitionDlg = new UBUpdateDlg(NULL, fileInfoList.count(), backupDirectoryPath); connect(mTransitionDlg, SIGNAL(updateFiles()), this, SLOT(startDocumentTransition())); connect(this, SIGNAL(transitionFinished(bool)), mTransitionDlg, SLOT(onFilesUpdated(bool))); mTransitionDlg->show(); @@ -65,6 +70,13 @@ void UniboardSankoreTransition::documentTransition() } void UniboardSankoreTransition::startDocumentTransition() +{ + mThread = new UniboardSankoreThread(this); + mThread->start(); + connect(this,SIGNAL(transitioningFile(QString)),mTransitionDlg,SLOT(transitioningFile(QString))); +} + +void UniboardSankoreTransition::executeTransition() { bool result = false; QString backupDestinationPath = mTransitionDlg->backupPath() + "/OldSankoreAndUniboardVersionsBackup"; @@ -83,6 +95,7 @@ void UniboardSankoreTransition::startDocumentTransition() for (fileInfo = fileInfoList.begin(); fileInfo != fileInfoList.end() && result; fileInfo += 1) { if (fileInfo->isDir() && (fileInfo->fileName().startsWith("Uniboard Document ") || fileInfo->fileName().startsWith("Sankore Document "))){ QString sankoreDocumentName = fileInfo->fileName(); + emit transitioningFile(sankoreDocumentName); sankoreDocumentName.replace("Uniboard","Sankore"); result = UBFileSystemUtils::copyDir(fileInfo->filePath(),sankoreDocumentDirectory + "/" + sankoreDocumentName); qslNewDocs << sankoreDocumentName; @@ -103,3 +116,22 @@ void UniboardSankoreTransition::startDocumentTransition() mTransitionDlg->hide(); } + + +UniboardSankoreThread::UniboardSankoreThread(QObject* parent):QThread(parent) +{ + +} + +UniboardSankoreThread::~UniboardSankoreThread() +{ + +} + +void UniboardSankoreThread::run() +{ + UniboardSankoreTransition* pTransition = dynamic_cast(parent()); + + pTransition->executeTransition(); +} + diff --git a/src/transition/UniboardSankoreTransition.h b/src/transition/UniboardSankoreTransition.h index 0ba247a7..19dbcd38 100644 --- a/src/transition/UniboardSankoreTransition.h +++ b/src/transition/UniboardSankoreTransition.h @@ -3,9 +3,21 @@ #include #include +#include #include "gui/UBUpdateDlg.h" #include "document/UBDocumentProxy.h" +class UniboardSankoreThread : public QThread +{ + Q_OBJECT +public: + UniboardSankoreThread(QObject* parent = 0); + ~UniboardSankoreThread(); + + void run(); + +}; + class UniboardSankoreTransition : public QObject { Q_OBJECT @@ -13,6 +25,7 @@ public: explicit UniboardSankoreTransition(QObject *parent = 0); ~UniboardSankoreTransition(); void documentTransition(); + void executeTransition(); private: @@ -22,10 +35,12 @@ private: protected: QString mUniboardSourceDirectory; QString mOldSankoreDirectory; + UniboardSankoreThread* mThread; signals: void transitionFinished(bool result); void docAdded(UBDocumentProxy* doc); + void transitioningFile(QString documentName); private slots: void startDocumentTransition(); From 4b1e0d7682bfb8a7cbd18d0c950e1fe61cf34c74 Mon Sep 17 00:00:00 2001 From: Claudio Valerio Date: Mon, 25 Jul 2011 15:22:45 +0200 Subject: [PATCH 06/15] fixed wrong path --- src/gui/UBUpdateDlg.cpp | 1 - 1 file changed, 1 deletion(-) diff --git a/src/gui/UBUpdateDlg.cpp b/src/gui/UBUpdateDlg.cpp index a13e5048..d3e410f4 100644 --- a/src/gui/UBUpdateDlg.cpp +++ b/src/gui/UBUpdateDlg.cpp @@ -4,7 +4,6 @@ #include "UBUpdateDlg.h" #include "core/memcheck.h" -#include <../Trolltech/Qt-4.7.0/include/QtWebKit/qwebpage.h> UBUpdateDlg::UBUpdateDlg(QWidget *parent, int nbFiles, const QString& bkpPath) : QDialog(parent) From 32f979fedcf7f71c9a4133ef6583ca651cbfbec2 Mon Sep 17 00:00:00 2001 From: Claudio Valerio Date: Mon, 25 Jul 2011 17:06:02 +0200 Subject: [PATCH 07/15] Fixed bug on windows. --- src/gui/UBUpdateDlg.cpp | 1 + src/transition/UniboardSankoreTransition.cpp | 5 ----- 2 files changed, 1 insertion(+), 5 deletions(-) diff --git a/src/gui/UBUpdateDlg.cpp b/src/gui/UBUpdateDlg.cpp index d3e410f4..891ebe3c 100644 --- a/src/gui/UBUpdateDlg.cpp +++ b/src/gui/UBUpdateDlg.cpp @@ -163,6 +163,7 @@ void UBUpdateDlg::onUpdate() void UBUpdateDlg::onFilesUpdated(bool bResult) { + this->hide(); QString qsMsg; if (bResult) diff --git a/src/transition/UniboardSankoreTransition.cpp b/src/transition/UniboardSankoreTransition.cpp index 9519d517..5d4fe18e 100644 --- a/src/transition/UniboardSankoreTransition.cpp +++ b/src/transition/UniboardSankoreTransition.cpp @@ -90,15 +90,12 @@ void UniboardSankoreTransition::executeTransition() QFileInfoList::iterator fileInfo; QString sankoreDocumentDirectory = UBSettings::uniboardDocumentDirectory(); - QStringList qslNewDocs; - for (fileInfo = fileInfoList.begin(); fileInfo != fileInfoList.end() && result; fileInfo += 1) { if (fileInfo->isDir() && (fileInfo->fileName().startsWith("Uniboard Document ") || fileInfo->fileName().startsWith("Sankore Document "))){ QString sankoreDocumentName = fileInfo->fileName(); emit transitioningFile(sankoreDocumentName); sankoreDocumentName.replace("Uniboard","Sankore"); result = UBFileSystemUtils::copyDir(fileInfo->filePath(),sankoreDocumentDirectory + "/" + sankoreDocumentName); - qslNewDocs << sankoreDocumentName; } } @@ -113,8 +110,6 @@ void UniboardSankoreTransition::executeTransition() } emit transitionFinished(result); - - mTransitionDlg->hide(); } From 2a693c50db78e675a09f9763c4ee41017292f47f Mon Sep 17 00:00:00 2001 From: "ivan.ilyin" Date: Tue, 26 Jul 2011 13:40:28 +0300 Subject: [PATCH 08/15] UBApplicationController::adjustDisplayView - set new transform to display view only if it does not match current transform --- .../themes/caribou/css/banner/curve_solid.css | 0 .../themes/caribou/css/banner/stripes_glow.css | 0 .../themes/caribou/css/banner/stripes_solid.css | 0 .../rw_common/themes/caribou/css/banner/swirls.css | 0 .../themes/caribou/css/icons/alternative.css | 0 .../rw_common/themes/caribou/css/icons/black.css | 0 .../rw_common/themes/caribou/css/icons/blue.css | 0 .../rw_common/themes/caribou/css/icons/brown.css | 0 .../rw_common/themes/caribou/css/icons/green.css | 0 .../rw_common/themes/caribou/css/icons/pink.css | 0 .../rw_common/themes/caribou/css/icons/red.css | 0 .../editor_en/rw_common/themes/caribou/css/ie6.css | 0 .../themes/caribou/css/logo_position/center.css | 0 .../themes/caribou/css/logo_position/left.css | 0 .../themes/caribou/css/logo_position/right.css | 0 .../themes/caribou/css/sidebar/sidebar_left.css | 0 .../themes/caribou/css/sidebar/sidebar_none.css | 0 .../themes/caribou/css/sidebar/sidebar_right.css | 0 .../editor_en/rw_common/themes/caribou/csshover.htc | 0 .../editor_en/rw_common/themes/caribou/handheld.css | 0 .../themes/caribou/images/blog_bottom_bar.png | Bin .../rw_common/themes/caribou/images/blog_clock.png | Bin .../themes/caribou/images/blog_comments.png | Bin .../rw_common/themes/caribou/images/blog_file.png | Bin .../rw_common/themes/caribou/images/blog_home.png | Bin .../rw_common/themes/caribou/images/blog_icon.png | Bin .../rw_common/themes/caribou/images/blog_rss.png | Bin .../rw_common/themes/caribou/images/blog_tag.png | Bin .../themes/caribou/images/blog_trackback.png | Bin .../rw_common/themes/caribou/images/button_over.png | Bin .../themes/caribou/images/container_top_grad.png | Bin .../themes/caribou/images/content_sep.bak.png | Bin .../rw_common/themes/caribou/images/content_sep.png | Bin .../rw_common/themes/caribou/images/content_top.png | Bin .../themes/caribou/images/download_icon.png | Bin .../rw_common/themes/caribou/images/feed.png | Bin .../rw_common/themes/caribou/images/file_black.png | Bin .../rw_common/themes/caribou/images/file_blue.png | Bin .../rw_common/themes/caribou/images/file_brown.png | Bin .../rw_common/themes/caribou/images/file_green.png | Bin .../rw_common/themes/caribou/images/file_pink.png | Bin .../rw_common/themes/caribou/images/file_red.png | Bin .../rw_common/themes/caribou/images/header_bg.png | Bin .../themes/caribou/images/header_curve_solid.png | Bin .../themes/caribou/images/header_stripes_glow.png | Bin .../themes/caribou/images/header_stripes_solid.png | Bin .../themes/caribou/images/header_swirls.png | Bin .../themes/caribou/images/photo_shadow_bottom.png | Bin .../themes/caribou/images/photo_shadow_top.png | Bin .../themes/caribou/images/photo_thumbnail.png | Bin .../rw_common/themes/caribou/images/tag_black.png | Bin .../rw_common/themes/caribou/images/tag_blue.png | Bin .../rw_common/themes/caribou/images/tag_brown.png | Bin .../rw_common/themes/caribou/images/tag_green.png | Bin .../rw_common/themes/caribou/images/tag_pink.png | Bin .../rw_common/themes/caribou/images/tag_red.png | Bin .../rw_common/themes/caribou/javascript.js | 0 .../rw_common/themes/caribou/png/blank.gif | Bin .../rw_common/themes/caribou/png/pngbehavior.htc | 0 .../editor_en/rw_common/themes/caribou/print.css | 0 .../editor_en/rw_common/themes/caribou/styles.css | 0 .../themes/caribou/css/banner/curve_solid.css | 0 .../themes/caribou/css/banner/stripes_glow.css | 0 .../themes/caribou/css/banner/stripes_solid.css | 0 .../rw_common/themes/caribou/css/banner/swirls.css | 0 .../themes/caribou/css/icons/alternative.css | 0 .../rw_common/themes/caribou/css/icons/black.css | 0 .../rw_common/themes/caribou/css/icons/blue.css | 0 .../rw_common/themes/caribou/css/icons/brown.css | 0 .../rw_common/themes/caribou/css/icons/green.css | 0 .../rw_common/themes/caribou/css/icons/pink.css | 0 .../rw_common/themes/caribou/css/icons/red.css | 0 .../editor_fr/rw_common/themes/caribou/css/ie6.css | 0 .../themes/caribou/css/logo_position/center.css | 0 .../themes/caribou/css/logo_position/left.css | 0 .../themes/caribou/css/logo_position/right.css | 0 .../themes/caribou/css/sidebar/sidebar_left.css | 0 .../themes/caribou/css/sidebar/sidebar_none.css | 0 .../themes/caribou/css/sidebar/sidebar_right.css | 0 .../editor_fr/rw_common/themes/caribou/csshover.htc | 0 .../editor_fr/rw_common/themes/caribou/handheld.css | 0 .../themes/caribou/images/blog_bottom_bar.png | Bin .../rw_common/themes/caribou/images/blog_clock.png | Bin .../themes/caribou/images/blog_comments.png | Bin .../rw_common/themes/caribou/images/blog_file.png | Bin .../rw_common/themes/caribou/images/blog_home.png | Bin .../rw_common/themes/caribou/images/blog_icon.png | Bin .../rw_common/themes/caribou/images/blog_rss.png | Bin .../rw_common/themes/caribou/images/blog_tag.png | Bin .../themes/caribou/images/blog_trackback.png | Bin .../rw_common/themes/caribou/images/button_over.png | Bin .../themes/caribou/images/container_top_grad.png | Bin .../themes/caribou/images/content_sep.bak.png | Bin .../rw_common/themes/caribou/images/content_sep.png | Bin .../rw_common/themes/caribou/images/content_top.png | Bin .../themes/caribou/images/download_icon.png | Bin .../rw_common/themes/caribou/images/feed.png | Bin .../rw_common/themes/caribou/images/file_black.png | Bin .../rw_common/themes/caribou/images/file_blue.png | Bin .../rw_common/themes/caribou/images/file_brown.png | Bin .../rw_common/themes/caribou/images/file_green.png | Bin .../rw_common/themes/caribou/images/file_pink.png | Bin .../rw_common/themes/caribou/images/file_red.png | Bin .../rw_common/themes/caribou/images/header_bg.png | Bin .../themes/caribou/images/header_curve_solid.png | Bin .../themes/caribou/images/header_stripes_glow.png | Bin .../themes/caribou/images/header_stripes_solid.png | Bin .../themes/caribou/images/header_swirls.png | Bin .../themes/caribou/images/photo_shadow_bottom.png | Bin .../themes/caribou/images/photo_shadow_top.png | Bin .../themes/caribou/images/photo_thumbnail.png | Bin .../rw_common/themes/caribou/images/tag_black.png | Bin .../rw_common/themes/caribou/images/tag_blue.png | Bin .../rw_common/themes/caribou/images/tag_brown.png | Bin .../rw_common/themes/caribou/images/tag_green.png | Bin .../rw_common/themes/caribou/images/tag_pink.png | Bin .../rw_common/themes/caribou/images/tag_red.png | Bin .../rw_common/themes/caribou/javascript.js | 0 .../rw_common/themes/caribou/png/blank.gif | Bin .../rw_common/themes/caribou/png/pngbehavior.htc | 0 .../editor_fr/rw_common/themes/caribou/print.css | 0 .../editor_fr/rw_common/themes/caribou/styles.css | 0 .../themes/caribou/css/banner/curve_solid.css | 0 .../themes/caribou/css/banner/stripes_glow.css | 0 .../themes/caribou/css/banner/stripes_solid.css | 0 .../rw_common/themes/caribou/css/banner/swirls.css | 0 .../themes/caribou/css/icons/alternative.css | 0 .../rw_common/themes/caribou/css/icons/black.css | 0 .../rw_common/themes/caribou/css/icons/blue.css | 0 .../rw_common/themes/caribou/css/icons/brown.css | 0 .../rw_common/themes/caribou/css/icons/green.css | 0 .../rw_common/themes/caribou/css/icons/pink.css | 0 .../rw_common/themes/caribou/css/icons/red.css | 0 .../rw_common/themes/caribou/css/ie6.css | 0 .../themes/caribou/css/logo_position/center.css | 0 .../themes/caribou/css/logo_position/left.css | 0 .../themes/caribou/css/logo_position/right.css | 0 .../themes/caribou/css/sidebar/sidebar_left.css | 0 .../themes/caribou/css/sidebar/sidebar_none.css | 0 .../themes/caribou/css/sidebar/sidebar_right.css | 0 .../rw_common/themes/caribou/csshover.htc | 0 .../rw_common/themes/caribou/handheld.css | 0 .../themes/caribou/images/blog_bottom_bar.png | Bin .../rw_common/themes/caribou/images/blog_clock.png | Bin .../themes/caribou/images/blog_comments.png | Bin .../rw_common/themes/caribou/images/blog_file.png | Bin .../rw_common/themes/caribou/images/blog_home.png | Bin .../rw_common/themes/caribou/images/blog_icon.png | Bin .../rw_common/themes/caribou/images/blog_rss.png | Bin .../rw_common/themes/caribou/images/blog_tag.png | Bin .../themes/caribou/images/blog_trackback.png | Bin .../rw_common/themes/caribou/images/button_over.png | Bin .../themes/caribou/images/container_top_grad.png | Bin .../themes/caribou/images/content_sep.bak.png | Bin .../rw_common/themes/caribou/images/content_sep.png | Bin .../rw_common/themes/caribou/images/content_top.png | Bin .../themes/caribou/images/download_icon.png | Bin .../rw_common/themes/caribou/images/feed.png | Bin .../rw_common/themes/caribou/images/file_black.png | Bin .../rw_common/themes/caribou/images/file_blue.png | Bin .../rw_common/themes/caribou/images/file_brown.png | Bin .../rw_common/themes/caribou/images/file_green.png | Bin .../rw_common/themes/caribou/images/file_pink.png | Bin .../rw_common/themes/caribou/images/file_red.png | Bin .../rw_common/themes/caribou/images/header_bg.png | Bin .../themes/caribou/images/header_curve_solid.png | Bin .../themes/caribou/images/header_stripes_glow.png | Bin .../themes/caribou/images/header_stripes_solid.png | Bin .../themes/caribou/images/header_swirls.png | Bin .../themes/caribou/images/photo_shadow_bottom.png | Bin .../themes/caribou/images/photo_shadow_top.png | Bin .../themes/caribou/images/photo_thumbnail.png | Bin .../rw_common/themes/caribou/images/tag_black.png | Bin .../rw_common/themes/caribou/images/tag_blue.png | Bin .../rw_common/themes/caribou/images/tag_brown.png | Bin .../rw_common/themes/caribou/images/tag_green.png | Bin .../rw_common/themes/caribou/images/tag_pink.png | Bin .../rw_common/themes/caribou/images/tag_red.png | Bin .../rw_common/themes/caribou/javascript.js | 0 .../rw_common/themes/caribou/png/blank.gif | Bin .../rw_common/themes/caribou/png/pngbehavior.htc | 0 .../tutorial_en/rw_common/themes/caribou/print.css | 0 .../tutorial_en/rw_common/themes/caribou/styles.css | 0 .../themes/caribou/css/banner/curve_solid.css | 0 .../themes/caribou/css/banner/stripes_glow.css | 0 .../themes/caribou/css/banner/stripes_solid.css | 0 .../rw_common/themes/caribou/css/banner/swirls.css | 0 .../themes/caribou/css/icons/alternative.css | 0 .../rw_common/themes/caribou/css/icons/black.css | 0 .../rw_common/themes/caribou/css/icons/blue.css | 0 .../rw_common/themes/caribou/css/icons/brown.css | 0 .../rw_common/themes/caribou/css/icons/green.css | 0 .../rw_common/themes/caribou/css/icons/pink.css | 0 .../rw_common/themes/caribou/css/icons/red.css | 0 .../rw_common/themes/caribou/css/ie6.css | 0 .../themes/caribou/css/logo_position/center.css | 0 .../themes/caribou/css/logo_position/left.css | 0 .../themes/caribou/css/logo_position/right.css | 0 .../themes/caribou/css/sidebar/sidebar_left.css | 0 .../themes/caribou/css/sidebar/sidebar_none.css | 0 .../themes/caribou/css/sidebar/sidebar_right.css | 0 .../rw_common/themes/caribou/csshover.htc | 0 .../rw_common/themes/caribou/handheld.css | 0 .../themes/caribou/images/blog_bottom_bar.png | Bin .../rw_common/themes/caribou/images/blog_clock.png | Bin .../themes/caribou/images/blog_comments.png | Bin .../rw_common/themes/caribou/images/blog_file.png | Bin .../rw_common/themes/caribou/images/blog_home.png | Bin .../rw_common/themes/caribou/images/blog_icon.png | Bin .../rw_common/themes/caribou/images/blog_rss.png | Bin .../rw_common/themes/caribou/images/blog_tag.png | Bin .../themes/caribou/images/blog_trackback.png | Bin .../rw_common/themes/caribou/images/button_over.png | Bin .../themes/caribou/images/container_top_grad.png | Bin .../themes/caribou/images/content_sep.bak.png | Bin .../rw_common/themes/caribou/images/content_sep.png | Bin .../rw_common/themes/caribou/images/content_top.png | Bin .../themes/caribou/images/download_icon.png | Bin .../rw_common/themes/caribou/images/feed.png | Bin .../rw_common/themes/caribou/images/file_black.png | Bin .../rw_common/themes/caribou/images/file_blue.png | Bin .../rw_common/themes/caribou/images/file_brown.png | Bin .../rw_common/themes/caribou/images/file_green.png | Bin .../rw_common/themes/caribou/images/file_pink.png | Bin .../rw_common/themes/caribou/images/file_red.png | Bin .../rw_common/themes/caribou/images/header_bg.png | Bin .../themes/caribou/images/header_curve_solid.png | Bin .../themes/caribou/images/header_stripes_glow.png | Bin .../themes/caribou/images/header_stripes_solid.png | Bin .../themes/caribou/images/header_swirls.png | Bin .../themes/caribou/images/photo_shadow_bottom.png | Bin .../themes/caribou/images/photo_shadow_top.png | Bin .../themes/caribou/images/photo_thumbnail.png | Bin .../rw_common/themes/caribou/images/tag_black.png | Bin .../rw_common/themes/caribou/images/tag_blue.png | Bin .../rw_common/themes/caribou/images/tag_brown.png | Bin .../rw_common/themes/caribou/images/tag_green.png | Bin .../rw_common/themes/caribou/images/tag_pink.png | Bin .../rw_common/themes/caribou/images/tag_red.png | Bin .../rw_common/themes/caribou/javascript.js | 0 .../rw_common/themes/caribou/png/blank.gif | Bin .../rw_common/themes/caribou/png/pngbehavior.htc | 0 .../tutorial_fr/rw_common/themes/caribou/print.css | 0 .../tutorial_fr/rw_common/themes/caribou/styles.css | 0 .../Graphme.wgt/JavaScript/Affichage3D.js | 0 .../Graphme.wgt/JavaScript/AffichageUniboard.js | 0 .../Graphme.wgt/JavaScript/AffichageXPM.js | 0 .../interactive/Graphme.wgt/JavaScript/Etude.js | 0 .../interactive/Graphme.wgt/JavaScript/Outils.js | 0 .../library/interactive/Graphme.wgt/config.xml | 0 .../library/interactive/Html.wgt/images/style.css | 0 resources/library/interactive/Html.wgt/index.html | 0 .../library/interactive/Html.wgt/jquery.pack.js | 0 .../Html.wgt/markitup/jquery.markitup.js | 0 .../Html.wgt/markitup/jquery.markitup.pack.js | 0 .../interactive/Html.wgt/markitup/readme.txt | 0 .../Html.wgt/markitup/sets/default/images/bold.png | Bin .../Html.wgt/markitup/sets/default/images/clean.png | Bin .../Html.wgt/markitup/sets/default/images/image.png | Bin .../markitup/sets/default/images/italic.png | Bin .../Html.wgt/markitup/sets/default/images/link.png | Bin .../markitup/sets/default/images/picture.png | Bin .../markitup/sets/default/images/preview.png | Bin .../markitup/sets/default/images/stroke.png | Bin .../Html.wgt/markitup/sets/default/set.js | 0 .../Html.wgt/markitup/sets/default/style.css | 0 .../Html.wgt/markitup/sets/html/images/bold.png | Bin .../Html.wgt/markitup/sets/html/images/h1.png | Bin .../Html.wgt/markitup/sets/html/images/h2.png | Bin .../Html.wgt/markitup/sets/html/images/h3.png | Bin .../Html.wgt/markitup/sets/html/images/h4.png | Bin .../Html.wgt/markitup/sets/html/images/h5.png | Bin .../Html.wgt/markitup/sets/html/images/h6.png | Bin .../Html.wgt/markitup/sets/html/images/image.png | Bin .../Html.wgt/markitup/sets/html/images/italic.png | Bin .../Html.wgt/markitup/sets/html/images/link.png | Bin .../markitup/sets/html/images/list-bullet.png | Bin .../markitup/sets/html/images/list-item.png | Bin .../markitup/sets/html/images/list-numeric.png | Bin .../markitup/sets/html/images/paragraph.png | Bin .../Html.wgt/markitup/sets/html/images/picture.png | Bin .../Html.wgt/markitup/sets/html/images/stroke.png | Bin .../Html.wgt/markitup/sets/html/readme.txt | 0 .../interactive/Html.wgt/markitup/sets/html/set.js | 0 .../Html.wgt/markitup/sets/html/style.css | 0 .../skins/macosx/images/bg-container-white.png | Bin .../markitup/skins/macosx/images/bg-container.png | Bin .../skins/macosx/images/bg-footer-white.png | Bin .../markitup/skins/macosx/images/bg-footer.png | Bin .../markitup/skins/macosx/images/bg-header.png | Bin .../markitup/skins/macosx/images/handle.png | Bin .../Html.wgt/markitup/skins/macosx/images/menu.png | Bin .../markitup/skins/macosx/images/spacer.gif | Bin .../markitup/skins/macosx/images/submenu.png | Bin .../Html.wgt/markitup/skins/macosx/readme.txt | 0 .../Html.wgt/markitup/skins/macosx/style.css | 0 .../markitup/skins/markitup/images/bg-container.png | Bin .../skins/markitup/images/bg-editor-bbcode.png | Bin .../skins/markitup/images/bg-editor-dotclear.png | Bin .../skins/markitup/images/bg-editor-html.png | Bin .../skins/markitup/images/bg-editor-json.png | Bin .../skins/markitup/images/bg-editor-markdown.png | Bin .../skins/markitup/images/bg-editor-textile.png | Bin .../skins/markitup/images/bg-editor-wiki.png | Bin .../skins/markitup/images/bg-editor-xml.png | Bin .../markitup/skins/markitup/images/bg-editor.png | Bin .../markitup/skins/markitup/images/handle.png | Bin .../markitup/skins/markitup/images/menu.png | Bin .../markitup/skins/markitup/images/submenu.png | Bin .../Html.wgt/markitup/skins/markitup/style.css | 0 .../markitup/skins/simple/images/handle.png | Bin .../Html.wgt/markitup/skins/simple/images/menu.png | Bin .../markitup/skins/simple/images/submenu.png | Bin .../Html.wgt/markitup/templates/preview.css | 0 .../Html.wgt/markitup/templates/preview.html | 0 .../library/interactive/barre_prof.wgt/config.xml | 0 .../interactive/barre_prof.wgt/custom_icon.png | Bin .../library/interactive/barre_prof.wgt/icon.png | Bin .../library/interactive/barre_prof.wgt/index.html | 0 .../interactive/barre_prof.wgt/scripts/app.js | 0 .../interactive/barre_prof.wgt/scripts/ext.js | 0 .../interactive/barre_prof.wgt/scripts/jquery144.js | 0 .../interactive/barre_prof.wgt/scripts/tpl.js | 0 .../barre_prof.wgt/scripts/wcontainer.js | 0 .../interactive/barre_prof.wgt/styles/app.css | 0 .../interactive/barre_prof.wgt/styles/master.css | 0 .../barre_prof.wgt/styles/stick-but-minimize.png | Bin .../barre_prof.wgt/styles/wcontainer.css | 0 .../barre_prof.wgt/tinymcejq/jquery.tinymce.js | 0 .../barre_prof.wgt/tinymcejq/langs/en.js | 0 .../barre_prof.wgt/tinymcejq/license.txt | 0 .../tinymcejq/plugins/advhr/css/advhr.css | 0 .../tinymcejq/plugins/advhr/editor_plugin.js | 0 .../tinymcejq/plugins/advhr/editor_plugin_src.js | 0 .../tinymcejq/plugins/advhr/js/rule.js | 0 .../tinymcejq/plugins/advhr/langs/en_dlg.js | 0 .../barre_prof.wgt/tinymcejq/plugins/advhr/rule.htm | 0 .../tinymcejq/plugins/advimage/css/advimage.css | 0 .../tinymcejq/plugins/advimage/editor_plugin.js | 0 .../tinymcejq/plugins/advimage/editor_plugin_src.js | 0 .../tinymcejq/plugins/advimage/image.htm | 0 .../tinymcejq/plugins/advimage/img/sample.gif | Bin .../tinymcejq/plugins/advimage/js/image.js | 0 .../tinymcejq/plugins/advimage/langs/en_dlg.js | 0 .../tinymcejq/plugins/advlink/css/advlink.css | 0 .../tinymcejq/plugins/advlink/editor_plugin.js | 0 .../tinymcejq/plugins/advlink/editor_plugin_src.js | 0 .../tinymcejq/plugins/advlink/js/advlink.js | 0 .../tinymcejq/plugins/advlink/langs/en_dlg.js | 0 .../tinymcejq/plugins/advlink/link.htm | 0 .../tinymcejq/plugins/advlist/editor_plugin.js | 0 .../tinymcejq/plugins/advlist/editor_plugin_src.js | 0 .../tinymcejq/plugins/autoresize/editor_plugin.js | 0 .../plugins/autoresize/editor_plugin_src.js | 0 .../tinymcejq/plugins/autosave/editor_plugin.js | 0 .../tinymcejq/plugins/autosave/editor_plugin_src.js | 0 .../tinymcejq/plugins/autosave/langs/en.js | 0 .../tinymcejq/plugins/bbcode/editor_plugin.js | 0 .../tinymcejq/plugins/bbcode/editor_plugin_src.js | 0 .../tinymcejq/plugins/contextmenu/editor_plugin.js | 0 .../plugins/contextmenu/editor_plugin_src.js | 0 .../plugins/directionality/editor_plugin.js | 0 .../plugins/directionality/editor_plugin_src.js | 0 .../tinymcejq/plugins/emotions/editor_plugin.js | 0 .../tinymcejq/plugins/emotions/editor_plugin_src.js | 0 .../tinymcejq/plugins/emotions/emotions.htm | 0 .../tinymcejq/plugins/emotions/img/smiley-cool.gif | Bin .../tinymcejq/plugins/emotions/img/smiley-cry.gif | Bin .../plugins/emotions/img/smiley-embarassed.gif | Bin .../plugins/emotions/img/smiley-foot-in-mouth.gif | Bin .../tinymcejq/plugins/emotions/img/smiley-frown.gif | Bin .../plugins/emotions/img/smiley-innocent.gif | Bin .../tinymcejq/plugins/emotions/img/smiley-kiss.gif | Bin .../plugins/emotions/img/smiley-laughing.gif | Bin .../plugins/emotions/img/smiley-money-mouth.gif | Bin .../plugins/emotions/img/smiley-sealed.gif | Bin .../tinymcejq/plugins/emotions/img/smiley-smile.gif | Bin .../plugins/emotions/img/smiley-surprised.gif | Bin .../plugins/emotions/img/smiley-tongue-out.gif | Bin .../plugins/emotions/img/smiley-undecided.gif | Bin .../tinymcejq/plugins/emotions/img/smiley-wink.gif | Bin .../tinymcejq/plugins/emotions/img/smiley-yell.gif | Bin .../tinymcejq/plugins/emotions/js/emotions.js | 0 .../tinymcejq/plugins/emotions/langs/en_dlg.js | 0 .../tinymcejq/plugins/example/dialog.htm | 0 .../tinymcejq/plugins/example/editor_plugin.js | 0 .../tinymcejq/plugins/example/editor_plugin_src.js | 0 .../tinymcejq/plugins/example/img/example.gif | Bin .../tinymcejq/plugins/example/js/dialog.js | 0 .../tinymcejq/plugins/example/langs/en.js | 0 .../tinymcejq/plugins/example/langs/en_dlg.js | 0 .../tinymcejq/plugins/fullpage/css/fullpage.css | 0 .../tinymcejq/plugins/fullpage/editor_plugin.js | 0 .../tinymcejq/plugins/fullpage/editor_plugin_src.js | 0 .../tinymcejq/plugins/fullpage/fullpage.htm | 0 .../tinymcejq/plugins/fullpage/js/fullpage.js | 0 .../tinymcejq/plugins/fullpage/langs/en_dlg.js | 0 .../tinymcejq/plugins/fullscreen/editor_plugin.js | 0 .../plugins/fullscreen/editor_plugin_src.js | 0 .../tinymcejq/plugins/fullscreen/fullscreen.htm | 0 .../tinymcejq/plugins/iespell/editor_plugin.js | 0 .../tinymcejq/plugins/iespell/editor_plugin_src.js | 0 .../tinymcejq/plugins/inlinepopups/editor_plugin.js | 0 .../plugins/inlinepopups/editor_plugin_src.js | 0 .../inlinepopups/skins/clearlooks2/img/alert.gif | Bin .../inlinepopups/skins/clearlooks2/img/button.gif | Bin .../inlinepopups/skins/clearlooks2/img/buttons.gif | Bin .../inlinepopups/skins/clearlooks2/img/confirm.gif | Bin .../inlinepopups/skins/clearlooks2/img/corners.gif | Bin .../skins/clearlooks2/img/horizontal.gif | Bin .../inlinepopups/skins/clearlooks2/img/vertical.gif | Bin .../inlinepopups/skins/clearlooks2/window.css | 0 .../tinymcejq/plugins/inlinepopups/template.htm | 0 .../plugins/insertdatetime/editor_plugin.js | 0 .../plugins/insertdatetime/editor_plugin_src.js | 0 .../tinymcejq/plugins/layer/editor_plugin.js | 0 .../tinymcejq/plugins/layer/editor_plugin_src.js | 0 .../tinymcejq/plugins/legacyoutput/editor_plugin.js | 0 .../plugins/legacyoutput/editor_plugin_src.js | 0 .../tinymcejq/plugins/media/css/content.css | 0 .../tinymcejq/plugins/media/css/media.css | 0 .../tinymcejq/plugins/media/editor_plugin.js | 0 .../tinymcejq/plugins/media/editor_plugin_src.js | 0 .../tinymcejq/plugins/media/img/flash.gif | Bin .../tinymcejq/plugins/media/img/flv_player.swf | Bin .../tinymcejq/plugins/media/img/quicktime.gif | Bin .../tinymcejq/plugins/media/img/realmedia.gif | Bin .../tinymcejq/plugins/media/img/shockwave.gif | Bin .../tinymcejq/plugins/media/img/trans.gif | Bin .../tinymcejq/plugins/media/img/windowsmedia.gif | Bin .../tinymcejq/plugins/media/js/embed.js | 0 .../tinymcejq/plugins/media/js/media.js | 0 .../tinymcejq/plugins/media/langs/en_dlg.js | 0 .../tinymcejq/plugins/media/media.htm | 0 .../tinymcejq/plugins/nonbreaking/editor_plugin.js | 0 .../plugins/nonbreaking/editor_plugin_src.js | 0 .../tinymcejq/plugins/noneditable/editor_plugin.js | 0 .../plugins/noneditable/editor_plugin_src.js | 0 .../tinymcejq/plugins/pagebreak/css/content.css | 0 .../tinymcejq/plugins/pagebreak/editor_plugin.js | 0 .../plugins/pagebreak/editor_plugin_src.js | 0 .../tinymcejq/plugins/pagebreak/img/pagebreak.gif | Bin .../tinymcejq/plugins/pagebreak/img/trans.gif | Bin .../tinymcejq/plugins/paste/editor_plugin.js | 0 .../tinymcejq/plugins/paste/editor_plugin_src.js | 0 .../tinymcejq/plugins/paste/js/pastetext.js | 0 .../tinymcejq/plugins/paste/js/pasteword.js | 0 .../tinymcejq/plugins/paste/langs/en_dlg.js | 0 .../tinymcejq/plugins/paste/pastetext.htm | 0 .../tinymcejq/plugins/paste/pasteword.htm | 0 .../tinymcejq/plugins/preview/editor_plugin.js | 0 .../tinymcejq/plugins/preview/editor_plugin_src.js | 0 .../tinymcejq/plugins/preview/example.html | 0 .../tinymcejq/plugins/preview/jscripts/embed.js | 0 .../tinymcejq/plugins/preview/preview.html | 0 .../tinymcejq/plugins/print/editor_plugin.js | 0 .../tinymcejq/plugins/print/editor_plugin_src.js | 0 .../tinymcejq/plugins/save/editor_plugin.js | 0 .../tinymcejq/plugins/save/editor_plugin_src.js | 0 .../plugins/searchreplace/css/searchreplace.css | 0 .../plugins/searchreplace/editor_plugin.js | 0 .../plugins/searchreplace/editor_plugin_src.js | 0 .../plugins/searchreplace/js/searchreplace.js | 0 .../tinymcejq/plugins/searchreplace/langs/en_dlg.js | 0 .../plugins/searchreplace/searchreplace.htm | 0 .../tinymcejq/plugins/spellchecker/css/content.css | 0 .../tinymcejq/plugins/spellchecker/editor_plugin.js | 0 .../plugins/spellchecker/editor_plugin_src.js | 0 .../tinymcejq/plugins/spellchecker/img/wline.gif | Bin .../tinymcejq/plugins/style/css/props.css | 0 .../tinymcejq/plugins/style/editor_plugin.js | 0 .../tinymcejq/plugins/style/editor_plugin_src.js | 0 .../tinymcejq/plugins/style/js/props.js | 0 .../tinymcejq/plugins/style/langs/en_dlg.js | 0 .../tinymcejq/plugins/style/props.htm | 0 .../tinymcejq/plugins/tabfocus/editor_plugin.js | 0 .../tinymcejq/plugins/tabfocus/editor_plugin_src.js | 0 .../barre_prof.wgt/tinymcejq/plugins/table/cell.htm | 0 .../tinymcejq/plugins/table/css/cell.css | 0 .../tinymcejq/plugins/table/css/row.css | 0 .../tinymcejq/plugins/table/css/table.css | 0 .../tinymcejq/plugins/table/editor_plugin.js | 0 .../tinymcejq/plugins/table/editor_plugin_src.js | 0 .../tinymcejq/plugins/table/js/cell.js | 0 .../tinymcejq/plugins/table/js/merge_cells.js | 0 .../tinymcejq/plugins/table/js/row.js | 0 .../tinymcejq/plugins/table/js/table.js | 0 .../tinymcejq/plugins/table/langs/en_dlg.js | 0 .../tinymcejq/plugins/table/merge_cells.htm | 0 .../barre_prof.wgt/tinymcejq/plugins/table/row.htm | 0 .../tinymcejq/plugins/table/table.htm | 0 .../tinymcejq/plugins/template/blank.htm | 0 .../tinymcejq/plugins/template/css/template.css | 0 .../tinymcejq/plugins/template/editor_plugin.js | 0 .../tinymcejq/plugins/template/editor_plugin_src.js | 0 .../tinymcejq/plugins/template/js/template.js | 0 .../tinymcejq/plugins/template/langs/en_dlg.js | 0 .../tinymcejq/plugins/template/template.htm | 0 .../tinymcejq/plugins/visualchars/editor_plugin.js | 0 .../plugins/visualchars/editor_plugin_src.js | 0 .../tinymcejq/plugins/wordcount/editor_plugin.js | 0 .../plugins/wordcount/editor_plugin_src.js | 0 .../tinymcejq/plugins/xhtmlxtras/abbr.htm | 0 .../tinymcejq/plugins/xhtmlxtras/acronym.htm | 0 .../tinymcejq/plugins/xhtmlxtras/attributes.htm | 0 .../tinymcejq/plugins/xhtmlxtras/cite.htm | 0 .../tinymcejq/plugins/xhtmlxtras/css/attributes.css | 0 .../tinymcejq/plugins/xhtmlxtras/css/popup.css | 0 .../tinymcejq/plugins/xhtmlxtras/del.htm | 0 .../tinymcejq/plugins/xhtmlxtras/editor_plugin.js | 0 .../plugins/xhtmlxtras/editor_plugin_src.js | 0 .../tinymcejq/plugins/xhtmlxtras/ins.htm | 0 .../tinymcejq/plugins/xhtmlxtras/js/abbr.js | 0 .../tinymcejq/plugins/xhtmlxtras/js/acronym.js | 0 .../tinymcejq/plugins/xhtmlxtras/js/attributes.js | 0 .../tinymcejq/plugins/xhtmlxtras/js/cite.js | 0 .../tinymcejq/plugins/xhtmlxtras/js/del.js | 0 .../plugins/xhtmlxtras/js/element_common.js | 0 .../tinymcejq/plugins/xhtmlxtras/js/ins.js | 0 .../tinymcejq/plugins/xhtmlxtras/langs/en_dlg.js | 0 .../tinymcejq/themes/advanced/about.htm | 0 .../tinymcejq/themes/advanced/anchor.htm | 0 .../tinymcejq/themes/advanced/charmap.htm | 0 .../tinymcejq/themes/advanced/color_picker.htm | 0 .../tinymcejq/themes/advanced/editor_template.js | 0 .../themes/advanced/editor_template_src.js | 0 .../tinymcejq/themes/advanced/image.htm | 0 .../tinymcejq/themes/advanced/img/colorpicker.jpg | Bin .../tinymcejq/themes/advanced/img/icons.gif1 | Bin .../tinymcejq/themes/advanced/img/icons.png | Bin .../tinymcejq/themes/advanced/js/about.js | 0 .../tinymcejq/themes/advanced/js/anchor.js | 0 .../tinymcejq/themes/advanced/js/charmap.js | 0 .../tinymcejq/themes/advanced/js/color_picker.js | 0 .../tinymcejq/themes/advanced/js/image.js | 0 .../tinymcejq/themes/advanced/js/link.js | 0 .../tinymcejq/themes/advanced/js/source_editor.js | 0 .../tinymcejq/themes/advanced/langs/en.js | 0 .../tinymcejq/themes/advanced/langs/en_dlg.js | 0 .../tinymcejq/themes/advanced/link.htm | 0 .../themes/advanced/skins/default/content.css | 0 .../themes/advanced/skins/default/dialog.css | 0 .../themes/advanced/skins/default/img/buttons.png | Bin .../themes/advanced/skins/default/img/items.gif | Bin .../advanced/skins/default/img/menu_arrow.gif | Bin .../advanced/skins/default/img/menu_check.gif | Bin .../themes/advanced/skins/default/img/progress.gif | Bin .../themes/advanced/skins/default/img/tabs.gif | Bin .../tinymcejq/themes/advanced/skins/default/ui.css | 0 .../themes/advanced/skins/o2k7/content.css | 0 .../tinymcejq/themes/advanced/skins/o2k7/dialog.css | 0 .../themes/advanced/skins/o2k7/img/button_bg.png | Bin .../advanced/skins/o2k7/img/button_bg_black.png | Bin .../advanced/skins/o2k7/img/button_bg_silver.png | Bin .../tinymcejq/themes/advanced/skins/o2k7/ui.css | 0 .../themes/advanced/skins/o2k7/ui_black.css | 0 .../themes/advanced/skins/o2k7/ui_silver.css | 0 .../tinymcejq/themes/advanced/source_editor.htm | 0 .../tinymcejq/themes/simple/editor_template.js | 0 .../tinymcejq/themes/simple/editor_template_src.js | 0 .../tinymcejq/themes/simple/img/icons.gif | Bin .../tinymcejq/themes/simple/langs/en.js | 0 .../themes/simple/skins/default/content.css | 0 .../tinymcejq/themes/simple/skins/default/ui.css | 0 .../tinymcejq/themes/simple/skins/o2k7/content.css | 0 .../themes/simple/skins/o2k7/img/button_bg.png | Bin .../tinymcejq/themes/simple/skins/o2k7/ui.css | 0 .../barre_prof.wgt/tinymcejq/tiny_mce.js | 0 .../barre_prof.wgt/tinymcejq/tiny_mce_popup.js | 0 .../barre_prof.wgt/tinymcejq/tiny_mce_src.js | 0 .../tinymcejq/utils/editable_selects.js | 0 .../barre_prof.wgt/tinymcejq/utils/form_utils.js | 0 .../barre_prof.wgt/tinymcejq/utils/mctabs.js | 0 .../barre_prof.wgt/tinymcejq/utils/validate.js | 0 resources/linux/qtlinux/qt.conf | 0 src/core/UBApplicationController.cpp | 5 ++++- 576 files changed, 4 insertions(+), 1 deletion(-) mode change 100755 => 100644 resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/css/banner/curve_solid.css mode change 100755 => 100644 resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/css/banner/stripes_glow.css mode change 100755 => 100644 resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/css/banner/stripes_solid.css mode change 100755 => 100644 resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/css/banner/swirls.css mode change 100755 => 100644 resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/css/icons/alternative.css mode change 100755 => 100644 resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/css/icons/black.css mode change 100755 => 100644 resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/css/icons/blue.css mode change 100755 => 100644 resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/css/icons/brown.css mode change 100755 => 100644 resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/css/icons/green.css mode change 100755 => 100644 resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/css/icons/pink.css mode change 100755 => 100644 resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/css/icons/red.css mode change 100755 => 100644 resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/css/ie6.css mode change 100755 => 100644 resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/css/logo_position/center.css mode change 100755 => 100644 resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/css/logo_position/left.css mode change 100755 => 100644 resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/css/logo_position/right.css mode change 100755 => 100644 resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/css/sidebar/sidebar_left.css mode change 100755 => 100644 resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/css/sidebar/sidebar_none.css mode change 100755 => 100644 resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/css/sidebar/sidebar_right.css mode change 100755 => 100644 resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/csshover.htc mode change 100755 => 100644 resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/handheld.css mode change 100755 => 100644 resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/images/blog_bottom_bar.png mode change 100755 => 100644 resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/images/blog_clock.png mode change 100755 => 100644 resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/images/blog_comments.png mode change 100755 => 100644 resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/images/blog_file.png mode change 100755 => 100644 resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/images/blog_home.png mode change 100755 => 100644 resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/images/blog_icon.png mode change 100755 => 100644 resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/images/blog_rss.png mode change 100755 => 100644 resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/images/blog_tag.png mode change 100755 => 100644 resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/images/blog_trackback.png mode change 100755 => 100644 resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/images/button_over.png mode change 100755 => 100644 resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/images/container_top_grad.png mode change 100755 => 100644 resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/images/content_sep.bak.png mode change 100755 => 100644 resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/images/content_sep.png mode change 100755 => 100644 resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/images/content_top.png mode change 100755 => 100644 resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/images/download_icon.png mode change 100755 => 100644 resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/images/feed.png mode change 100755 => 100644 resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/images/file_black.png mode change 100755 => 100644 resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/images/file_blue.png mode change 100755 => 100644 resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/images/file_brown.png mode change 100755 => 100644 resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/images/file_green.png mode change 100755 => 100644 resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/images/file_pink.png mode change 100755 => 100644 resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/images/file_red.png mode change 100755 => 100644 resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/images/header_bg.png mode change 100755 => 100644 resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/images/header_curve_solid.png mode change 100755 => 100644 resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/images/header_stripes_glow.png mode change 100755 => 100644 resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/images/header_stripes_solid.png mode change 100755 => 100644 resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/images/header_swirls.png mode change 100755 => 100644 resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/images/photo_shadow_bottom.png mode change 100755 => 100644 resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/images/photo_shadow_top.png mode change 100755 => 100644 resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/images/photo_thumbnail.png mode change 100755 => 100644 resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/images/tag_black.png mode change 100755 => 100644 resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/images/tag_blue.png mode change 100755 => 100644 resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/images/tag_brown.png mode change 100755 => 100644 resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/images/tag_green.png mode change 100755 => 100644 resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/images/tag_pink.png mode change 100755 => 100644 resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/images/tag_red.png mode change 100755 => 100644 resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/javascript.js mode change 100755 => 100644 resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/png/blank.gif mode change 100755 => 100644 resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/png/pngbehavior.htc mode change 100755 => 100644 resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/print.css mode change 100755 => 100644 resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/styles.css mode change 100755 => 100644 resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/css/banner/curve_solid.css mode change 100755 => 100644 resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/css/banner/stripes_glow.css mode change 100755 => 100644 resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/css/banner/stripes_solid.css mode change 100755 => 100644 resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/css/banner/swirls.css mode change 100755 => 100644 resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/css/icons/alternative.css mode change 100755 => 100644 resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/css/icons/black.css mode change 100755 => 100644 resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/css/icons/blue.css mode change 100755 => 100644 resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/css/icons/brown.css mode change 100755 => 100644 resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/css/icons/green.css mode change 100755 => 100644 resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/css/icons/pink.css mode change 100755 => 100644 resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/css/icons/red.css mode change 100755 => 100644 resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/css/ie6.css mode change 100755 => 100644 resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/css/logo_position/center.css mode change 100755 => 100644 resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/css/logo_position/left.css mode change 100755 => 100644 resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/css/logo_position/right.css mode change 100755 => 100644 resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/css/sidebar/sidebar_left.css mode change 100755 => 100644 resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/css/sidebar/sidebar_none.css mode change 100755 => 100644 resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/css/sidebar/sidebar_right.css mode change 100755 => 100644 resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/csshover.htc mode change 100755 => 100644 resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/handheld.css mode change 100755 => 100644 resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/images/blog_bottom_bar.png mode change 100755 => 100644 resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/images/blog_clock.png mode change 100755 => 100644 resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/images/blog_comments.png mode change 100755 => 100644 resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/images/blog_file.png mode change 100755 => 100644 resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/images/blog_home.png mode change 100755 => 100644 resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/images/blog_icon.png mode change 100755 => 100644 resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/images/blog_rss.png mode change 100755 => 100644 resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/images/blog_tag.png mode change 100755 => 100644 resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/images/blog_trackback.png mode change 100755 => 100644 resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/images/button_over.png mode change 100755 => 100644 resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/images/container_top_grad.png mode change 100755 => 100644 resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/images/content_sep.bak.png mode change 100755 => 100644 resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/images/content_sep.png mode change 100755 => 100644 resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/images/content_top.png mode change 100755 => 100644 resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/images/download_icon.png mode change 100755 => 100644 resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/images/feed.png mode change 100755 => 100644 resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/images/file_black.png mode change 100755 => 100644 resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/images/file_blue.png mode change 100755 => 100644 resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/images/file_brown.png mode change 100755 => 100644 resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/images/file_green.png mode change 100755 => 100644 resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/images/file_pink.png mode change 100755 => 100644 resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/images/file_red.png mode change 100755 => 100644 resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/images/header_bg.png mode change 100755 => 100644 resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/images/header_curve_solid.png mode change 100755 => 100644 resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/images/header_stripes_glow.png mode change 100755 => 100644 resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/images/header_stripes_solid.png mode change 100755 => 100644 resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/images/header_swirls.png mode change 100755 => 100644 resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/images/photo_shadow_bottom.png mode change 100755 => 100644 resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/images/photo_shadow_top.png mode change 100755 => 100644 resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/images/photo_thumbnail.png mode change 100755 => 100644 resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/images/tag_black.png mode change 100755 => 100644 resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/images/tag_blue.png mode change 100755 => 100644 resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/images/tag_brown.png mode change 100755 => 100644 resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/images/tag_green.png mode change 100755 => 100644 resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/images/tag_pink.png mode change 100755 => 100644 resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/images/tag_red.png mode change 100755 => 100644 resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/javascript.js mode change 100755 => 100644 resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/png/blank.gif mode change 100755 => 100644 resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/png/pngbehavior.htc mode change 100755 => 100644 resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/print.css mode change 100755 => 100644 resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/styles.css mode change 100755 => 100644 resources/etc/Tutorial/tutorial_en/rw_common/themes/caribou/css/banner/curve_solid.css mode change 100755 => 100644 resources/etc/Tutorial/tutorial_en/rw_common/themes/caribou/css/banner/stripes_glow.css mode change 100755 => 100644 resources/etc/Tutorial/tutorial_en/rw_common/themes/caribou/css/banner/stripes_solid.css mode change 100755 => 100644 resources/etc/Tutorial/tutorial_en/rw_common/themes/caribou/css/banner/swirls.css mode change 100755 => 100644 resources/etc/Tutorial/tutorial_en/rw_common/themes/caribou/css/icons/alternative.css mode change 100755 => 100644 resources/etc/Tutorial/tutorial_en/rw_common/themes/caribou/css/icons/black.css mode change 100755 => 100644 resources/etc/Tutorial/tutorial_en/rw_common/themes/caribou/css/icons/blue.css mode change 100755 => 100644 resources/etc/Tutorial/tutorial_en/rw_common/themes/caribou/css/icons/brown.css mode change 100755 => 100644 resources/etc/Tutorial/tutorial_en/rw_common/themes/caribou/css/icons/green.css mode change 100755 => 100644 resources/etc/Tutorial/tutorial_en/rw_common/themes/caribou/css/icons/pink.css mode change 100755 => 100644 resources/etc/Tutorial/tutorial_en/rw_common/themes/caribou/css/icons/red.css mode change 100755 => 100644 resources/etc/Tutorial/tutorial_en/rw_common/themes/caribou/css/ie6.css mode change 100755 => 100644 resources/etc/Tutorial/tutorial_en/rw_common/themes/caribou/css/logo_position/center.css mode change 100755 => 100644 resources/etc/Tutorial/tutorial_en/rw_common/themes/caribou/css/logo_position/left.css mode change 100755 => 100644 resources/etc/Tutorial/tutorial_en/rw_common/themes/caribou/css/logo_position/right.css mode change 100755 => 100644 resources/etc/Tutorial/tutorial_en/rw_common/themes/caribou/css/sidebar/sidebar_left.css mode change 100755 => 100644 resources/etc/Tutorial/tutorial_en/rw_common/themes/caribou/css/sidebar/sidebar_none.css mode change 100755 => 100644 resources/etc/Tutorial/tutorial_en/rw_common/themes/caribou/css/sidebar/sidebar_right.css mode change 100755 => 100644 resources/etc/Tutorial/tutorial_en/rw_common/themes/caribou/csshover.htc mode change 100755 => 100644 resources/etc/Tutorial/tutorial_en/rw_common/themes/caribou/handheld.css mode change 100755 => 100644 resources/etc/Tutorial/tutorial_en/rw_common/themes/caribou/images/blog_bottom_bar.png mode change 100755 => 100644 resources/etc/Tutorial/tutorial_en/rw_common/themes/caribou/images/blog_clock.png mode change 100755 => 100644 resources/etc/Tutorial/tutorial_en/rw_common/themes/caribou/images/blog_comments.png mode change 100755 => 100644 resources/etc/Tutorial/tutorial_en/rw_common/themes/caribou/images/blog_file.png mode change 100755 => 100644 resources/etc/Tutorial/tutorial_en/rw_common/themes/caribou/images/blog_home.png mode change 100755 => 100644 resources/etc/Tutorial/tutorial_en/rw_common/themes/caribou/images/blog_icon.png mode change 100755 => 100644 resources/etc/Tutorial/tutorial_en/rw_common/themes/caribou/images/blog_rss.png mode change 100755 => 100644 resources/etc/Tutorial/tutorial_en/rw_common/themes/caribou/images/blog_tag.png mode change 100755 => 100644 resources/etc/Tutorial/tutorial_en/rw_common/themes/caribou/images/blog_trackback.png mode change 100755 => 100644 resources/etc/Tutorial/tutorial_en/rw_common/themes/caribou/images/button_over.png mode change 100755 => 100644 resources/etc/Tutorial/tutorial_en/rw_common/themes/caribou/images/container_top_grad.png mode change 100755 => 100644 resources/etc/Tutorial/tutorial_en/rw_common/themes/caribou/images/content_sep.bak.png mode change 100755 => 100644 resources/etc/Tutorial/tutorial_en/rw_common/themes/caribou/images/content_sep.png mode change 100755 => 100644 resources/etc/Tutorial/tutorial_en/rw_common/themes/caribou/images/content_top.png mode change 100755 => 100644 resources/etc/Tutorial/tutorial_en/rw_common/themes/caribou/images/download_icon.png mode change 100755 => 100644 resources/etc/Tutorial/tutorial_en/rw_common/themes/caribou/images/feed.png mode change 100755 => 100644 resources/etc/Tutorial/tutorial_en/rw_common/themes/caribou/images/file_black.png mode change 100755 => 100644 resources/etc/Tutorial/tutorial_en/rw_common/themes/caribou/images/file_blue.png mode change 100755 => 100644 resources/etc/Tutorial/tutorial_en/rw_common/themes/caribou/images/file_brown.png mode change 100755 => 100644 resources/etc/Tutorial/tutorial_en/rw_common/themes/caribou/images/file_green.png mode change 100755 => 100644 resources/etc/Tutorial/tutorial_en/rw_common/themes/caribou/images/file_pink.png mode change 100755 => 100644 resources/etc/Tutorial/tutorial_en/rw_common/themes/caribou/images/file_red.png mode change 100755 => 100644 resources/etc/Tutorial/tutorial_en/rw_common/themes/caribou/images/header_bg.png mode change 100755 => 100644 resources/etc/Tutorial/tutorial_en/rw_common/themes/caribou/images/header_curve_solid.png mode change 100755 => 100644 resources/etc/Tutorial/tutorial_en/rw_common/themes/caribou/images/header_stripes_glow.png mode change 100755 => 100644 resources/etc/Tutorial/tutorial_en/rw_common/themes/caribou/images/header_stripes_solid.png mode change 100755 => 100644 resources/etc/Tutorial/tutorial_en/rw_common/themes/caribou/images/header_swirls.png mode change 100755 => 100644 resources/etc/Tutorial/tutorial_en/rw_common/themes/caribou/images/photo_shadow_bottom.png mode change 100755 => 100644 resources/etc/Tutorial/tutorial_en/rw_common/themes/caribou/images/photo_shadow_top.png mode change 100755 => 100644 resources/etc/Tutorial/tutorial_en/rw_common/themes/caribou/images/photo_thumbnail.png mode change 100755 => 100644 resources/etc/Tutorial/tutorial_en/rw_common/themes/caribou/images/tag_black.png mode change 100755 => 100644 resources/etc/Tutorial/tutorial_en/rw_common/themes/caribou/images/tag_blue.png mode change 100755 => 100644 resources/etc/Tutorial/tutorial_en/rw_common/themes/caribou/images/tag_brown.png mode change 100755 => 100644 resources/etc/Tutorial/tutorial_en/rw_common/themes/caribou/images/tag_green.png mode change 100755 => 100644 resources/etc/Tutorial/tutorial_en/rw_common/themes/caribou/images/tag_pink.png mode change 100755 => 100644 resources/etc/Tutorial/tutorial_en/rw_common/themes/caribou/images/tag_red.png mode change 100755 => 100644 resources/etc/Tutorial/tutorial_en/rw_common/themes/caribou/javascript.js mode change 100755 => 100644 resources/etc/Tutorial/tutorial_en/rw_common/themes/caribou/png/blank.gif mode change 100755 => 100644 resources/etc/Tutorial/tutorial_en/rw_common/themes/caribou/png/pngbehavior.htc mode change 100755 => 100644 resources/etc/Tutorial/tutorial_en/rw_common/themes/caribou/print.css mode change 100755 => 100644 resources/etc/Tutorial/tutorial_en/rw_common/themes/caribou/styles.css mode change 100755 => 100644 resources/etc/Tutorial/tutorial_fr/rw_common/themes/caribou/css/banner/curve_solid.css mode change 100755 => 100644 resources/etc/Tutorial/tutorial_fr/rw_common/themes/caribou/css/banner/stripes_glow.css mode change 100755 => 100644 resources/etc/Tutorial/tutorial_fr/rw_common/themes/caribou/css/banner/stripes_solid.css mode change 100755 => 100644 resources/etc/Tutorial/tutorial_fr/rw_common/themes/caribou/css/banner/swirls.css mode change 100755 => 100644 resources/etc/Tutorial/tutorial_fr/rw_common/themes/caribou/css/icons/alternative.css mode change 100755 => 100644 resources/etc/Tutorial/tutorial_fr/rw_common/themes/caribou/css/icons/black.css mode change 100755 => 100644 resources/etc/Tutorial/tutorial_fr/rw_common/themes/caribou/css/icons/blue.css mode change 100755 => 100644 resources/etc/Tutorial/tutorial_fr/rw_common/themes/caribou/css/icons/brown.css mode change 100755 => 100644 resources/etc/Tutorial/tutorial_fr/rw_common/themes/caribou/css/icons/green.css mode change 100755 => 100644 resources/etc/Tutorial/tutorial_fr/rw_common/themes/caribou/css/icons/pink.css mode change 100755 => 100644 resources/etc/Tutorial/tutorial_fr/rw_common/themes/caribou/css/icons/red.css mode change 100755 => 100644 resources/etc/Tutorial/tutorial_fr/rw_common/themes/caribou/css/ie6.css mode change 100755 => 100644 resources/etc/Tutorial/tutorial_fr/rw_common/themes/caribou/css/logo_position/center.css mode change 100755 => 100644 resources/etc/Tutorial/tutorial_fr/rw_common/themes/caribou/css/logo_position/left.css mode change 100755 => 100644 resources/etc/Tutorial/tutorial_fr/rw_common/themes/caribou/css/logo_position/right.css mode change 100755 => 100644 resources/etc/Tutorial/tutorial_fr/rw_common/themes/caribou/css/sidebar/sidebar_left.css mode change 100755 => 100644 resources/etc/Tutorial/tutorial_fr/rw_common/themes/caribou/css/sidebar/sidebar_none.css mode change 100755 => 100644 resources/etc/Tutorial/tutorial_fr/rw_common/themes/caribou/css/sidebar/sidebar_right.css mode change 100755 => 100644 resources/etc/Tutorial/tutorial_fr/rw_common/themes/caribou/csshover.htc mode change 100755 => 100644 resources/etc/Tutorial/tutorial_fr/rw_common/themes/caribou/handheld.css mode change 100755 => 100644 resources/etc/Tutorial/tutorial_fr/rw_common/themes/caribou/images/blog_bottom_bar.png mode change 100755 => 100644 resources/etc/Tutorial/tutorial_fr/rw_common/themes/caribou/images/blog_clock.png mode change 100755 => 100644 resources/etc/Tutorial/tutorial_fr/rw_common/themes/caribou/images/blog_comments.png mode change 100755 => 100644 resources/etc/Tutorial/tutorial_fr/rw_common/themes/caribou/images/blog_file.png mode change 100755 => 100644 resources/etc/Tutorial/tutorial_fr/rw_common/themes/caribou/images/blog_home.png mode change 100755 => 100644 resources/etc/Tutorial/tutorial_fr/rw_common/themes/caribou/images/blog_icon.png mode change 100755 => 100644 resources/etc/Tutorial/tutorial_fr/rw_common/themes/caribou/images/blog_rss.png mode change 100755 => 100644 resources/etc/Tutorial/tutorial_fr/rw_common/themes/caribou/images/blog_tag.png mode change 100755 => 100644 resources/etc/Tutorial/tutorial_fr/rw_common/themes/caribou/images/blog_trackback.png mode change 100755 => 100644 resources/etc/Tutorial/tutorial_fr/rw_common/themes/caribou/images/button_over.png mode change 100755 => 100644 resources/etc/Tutorial/tutorial_fr/rw_common/themes/caribou/images/container_top_grad.png mode change 100755 => 100644 resources/etc/Tutorial/tutorial_fr/rw_common/themes/caribou/images/content_sep.bak.png mode change 100755 => 100644 resources/etc/Tutorial/tutorial_fr/rw_common/themes/caribou/images/content_sep.png mode change 100755 => 100644 resources/etc/Tutorial/tutorial_fr/rw_common/themes/caribou/images/content_top.png mode change 100755 => 100644 resources/etc/Tutorial/tutorial_fr/rw_common/themes/caribou/images/download_icon.png mode change 100755 => 100644 resources/etc/Tutorial/tutorial_fr/rw_common/themes/caribou/images/feed.png mode change 100755 => 100644 resources/etc/Tutorial/tutorial_fr/rw_common/themes/caribou/images/file_black.png mode change 100755 => 100644 resources/etc/Tutorial/tutorial_fr/rw_common/themes/caribou/images/file_blue.png mode change 100755 => 100644 resources/etc/Tutorial/tutorial_fr/rw_common/themes/caribou/images/file_brown.png mode change 100755 => 100644 resources/etc/Tutorial/tutorial_fr/rw_common/themes/caribou/images/file_green.png mode change 100755 => 100644 resources/etc/Tutorial/tutorial_fr/rw_common/themes/caribou/images/file_pink.png mode change 100755 => 100644 resources/etc/Tutorial/tutorial_fr/rw_common/themes/caribou/images/file_red.png mode change 100755 => 100644 resources/etc/Tutorial/tutorial_fr/rw_common/themes/caribou/images/header_bg.png mode change 100755 => 100644 resources/etc/Tutorial/tutorial_fr/rw_common/themes/caribou/images/header_curve_solid.png mode change 100755 => 100644 resources/etc/Tutorial/tutorial_fr/rw_common/themes/caribou/images/header_stripes_glow.png mode change 100755 => 100644 resources/etc/Tutorial/tutorial_fr/rw_common/themes/caribou/images/header_stripes_solid.png mode change 100755 => 100644 resources/etc/Tutorial/tutorial_fr/rw_common/themes/caribou/images/header_swirls.png mode change 100755 => 100644 resources/etc/Tutorial/tutorial_fr/rw_common/themes/caribou/images/photo_shadow_bottom.png mode change 100755 => 100644 resources/etc/Tutorial/tutorial_fr/rw_common/themes/caribou/images/photo_shadow_top.png mode change 100755 => 100644 resources/etc/Tutorial/tutorial_fr/rw_common/themes/caribou/images/photo_thumbnail.png mode change 100755 => 100644 resources/etc/Tutorial/tutorial_fr/rw_common/themes/caribou/images/tag_black.png mode change 100755 => 100644 resources/etc/Tutorial/tutorial_fr/rw_common/themes/caribou/images/tag_blue.png mode change 100755 => 100644 resources/etc/Tutorial/tutorial_fr/rw_common/themes/caribou/images/tag_brown.png mode change 100755 => 100644 resources/etc/Tutorial/tutorial_fr/rw_common/themes/caribou/images/tag_green.png mode change 100755 => 100644 resources/etc/Tutorial/tutorial_fr/rw_common/themes/caribou/images/tag_pink.png mode change 100755 => 100644 resources/etc/Tutorial/tutorial_fr/rw_common/themes/caribou/images/tag_red.png mode change 100755 => 100644 resources/etc/Tutorial/tutorial_fr/rw_common/themes/caribou/javascript.js mode change 100755 => 100644 resources/etc/Tutorial/tutorial_fr/rw_common/themes/caribou/png/blank.gif mode change 100755 => 100644 resources/etc/Tutorial/tutorial_fr/rw_common/themes/caribou/png/pngbehavior.htc mode change 100755 => 100644 resources/etc/Tutorial/tutorial_fr/rw_common/themes/caribou/print.css mode change 100755 => 100644 resources/etc/Tutorial/tutorial_fr/rw_common/themes/caribou/styles.css mode change 100755 => 100644 resources/library/interactive/Graphme.wgt/JavaScript/Affichage3D.js mode change 100755 => 100644 resources/library/interactive/Graphme.wgt/JavaScript/AffichageUniboard.js mode change 100755 => 100644 resources/library/interactive/Graphme.wgt/JavaScript/AffichageXPM.js mode change 100755 => 100644 resources/library/interactive/Graphme.wgt/JavaScript/Etude.js mode change 100755 => 100644 resources/library/interactive/Graphme.wgt/JavaScript/Outils.js mode change 100755 => 100644 resources/library/interactive/Graphme.wgt/config.xml mode change 100755 => 100644 resources/library/interactive/Html.wgt/images/style.css mode change 100755 => 100644 resources/library/interactive/Html.wgt/index.html mode change 100755 => 100644 resources/library/interactive/Html.wgt/jquery.pack.js mode change 100755 => 100644 resources/library/interactive/Html.wgt/markitup/jquery.markitup.js mode change 100755 => 100644 resources/library/interactive/Html.wgt/markitup/jquery.markitup.pack.js mode change 100755 => 100644 resources/library/interactive/Html.wgt/markitup/readme.txt mode change 100755 => 100644 resources/library/interactive/Html.wgt/markitup/sets/default/images/bold.png mode change 100755 => 100644 resources/library/interactive/Html.wgt/markitup/sets/default/images/clean.png mode change 100755 => 100644 resources/library/interactive/Html.wgt/markitup/sets/default/images/image.png mode change 100755 => 100644 resources/library/interactive/Html.wgt/markitup/sets/default/images/italic.png mode change 100755 => 100644 resources/library/interactive/Html.wgt/markitup/sets/default/images/link.png mode change 100755 => 100644 resources/library/interactive/Html.wgt/markitup/sets/default/images/picture.png mode change 100755 => 100644 resources/library/interactive/Html.wgt/markitup/sets/default/images/preview.png mode change 100755 => 100644 resources/library/interactive/Html.wgt/markitup/sets/default/images/stroke.png mode change 100755 => 100644 resources/library/interactive/Html.wgt/markitup/sets/default/set.js mode change 100755 => 100644 resources/library/interactive/Html.wgt/markitup/sets/default/style.css mode change 100755 => 100644 resources/library/interactive/Html.wgt/markitup/sets/html/images/bold.png mode change 100755 => 100644 resources/library/interactive/Html.wgt/markitup/sets/html/images/h1.png mode change 100755 => 100644 resources/library/interactive/Html.wgt/markitup/sets/html/images/h2.png mode change 100755 => 100644 resources/library/interactive/Html.wgt/markitup/sets/html/images/h3.png mode change 100755 => 100644 resources/library/interactive/Html.wgt/markitup/sets/html/images/h4.png mode change 100755 => 100644 resources/library/interactive/Html.wgt/markitup/sets/html/images/h5.png mode change 100755 => 100644 resources/library/interactive/Html.wgt/markitup/sets/html/images/h6.png mode change 100755 => 100644 resources/library/interactive/Html.wgt/markitup/sets/html/images/image.png mode change 100755 => 100644 resources/library/interactive/Html.wgt/markitup/sets/html/images/italic.png mode change 100755 => 100644 resources/library/interactive/Html.wgt/markitup/sets/html/images/link.png mode change 100755 => 100644 resources/library/interactive/Html.wgt/markitup/sets/html/images/list-bullet.png mode change 100755 => 100644 resources/library/interactive/Html.wgt/markitup/sets/html/images/list-item.png mode change 100755 => 100644 resources/library/interactive/Html.wgt/markitup/sets/html/images/list-numeric.png mode change 100755 => 100644 resources/library/interactive/Html.wgt/markitup/sets/html/images/paragraph.png mode change 100755 => 100644 resources/library/interactive/Html.wgt/markitup/sets/html/images/picture.png mode change 100755 => 100644 resources/library/interactive/Html.wgt/markitup/sets/html/images/stroke.png mode change 100755 => 100644 resources/library/interactive/Html.wgt/markitup/sets/html/readme.txt mode change 100755 => 100644 resources/library/interactive/Html.wgt/markitup/sets/html/set.js mode change 100755 => 100644 resources/library/interactive/Html.wgt/markitup/sets/html/style.css mode change 100755 => 100644 resources/library/interactive/Html.wgt/markitup/skins/macosx/images/bg-container-white.png mode change 100755 => 100644 resources/library/interactive/Html.wgt/markitup/skins/macosx/images/bg-container.png mode change 100755 => 100644 resources/library/interactive/Html.wgt/markitup/skins/macosx/images/bg-footer-white.png mode change 100755 => 100644 resources/library/interactive/Html.wgt/markitup/skins/macosx/images/bg-footer.png mode change 100755 => 100644 resources/library/interactive/Html.wgt/markitup/skins/macosx/images/bg-header.png mode change 100755 => 100644 resources/library/interactive/Html.wgt/markitup/skins/macosx/images/handle.png mode change 100755 => 100644 resources/library/interactive/Html.wgt/markitup/skins/macosx/images/menu.png mode change 100755 => 100644 resources/library/interactive/Html.wgt/markitup/skins/macosx/images/spacer.gif mode change 100755 => 100644 resources/library/interactive/Html.wgt/markitup/skins/macosx/images/submenu.png mode change 100755 => 100644 resources/library/interactive/Html.wgt/markitup/skins/macosx/readme.txt mode change 100755 => 100644 resources/library/interactive/Html.wgt/markitup/skins/macosx/style.css mode change 100755 => 100644 resources/library/interactive/Html.wgt/markitup/skins/markitup/images/bg-container.png mode change 100755 => 100644 resources/library/interactive/Html.wgt/markitup/skins/markitup/images/bg-editor-bbcode.png mode change 100755 => 100644 resources/library/interactive/Html.wgt/markitup/skins/markitup/images/bg-editor-dotclear.png mode change 100755 => 100644 resources/library/interactive/Html.wgt/markitup/skins/markitup/images/bg-editor-html.png mode change 100755 => 100644 resources/library/interactive/Html.wgt/markitup/skins/markitup/images/bg-editor-json.png mode change 100755 => 100644 resources/library/interactive/Html.wgt/markitup/skins/markitup/images/bg-editor-markdown.png mode change 100755 => 100644 resources/library/interactive/Html.wgt/markitup/skins/markitup/images/bg-editor-textile.png mode change 100755 => 100644 resources/library/interactive/Html.wgt/markitup/skins/markitup/images/bg-editor-wiki.png mode change 100755 => 100644 resources/library/interactive/Html.wgt/markitup/skins/markitup/images/bg-editor-xml.png mode change 100755 => 100644 resources/library/interactive/Html.wgt/markitup/skins/markitup/images/bg-editor.png mode change 100755 => 100644 resources/library/interactive/Html.wgt/markitup/skins/markitup/images/handle.png mode change 100755 => 100644 resources/library/interactive/Html.wgt/markitup/skins/markitup/images/menu.png mode change 100755 => 100644 resources/library/interactive/Html.wgt/markitup/skins/markitup/images/submenu.png mode change 100755 => 100644 resources/library/interactive/Html.wgt/markitup/skins/markitup/style.css mode change 100755 => 100644 resources/library/interactive/Html.wgt/markitup/skins/simple/images/handle.png mode change 100755 => 100644 resources/library/interactive/Html.wgt/markitup/skins/simple/images/menu.png mode change 100755 => 100644 resources/library/interactive/Html.wgt/markitup/skins/simple/images/submenu.png mode change 100755 => 100644 resources/library/interactive/Html.wgt/markitup/templates/preview.css mode change 100755 => 100644 resources/library/interactive/Html.wgt/markitup/templates/preview.html mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/config.xml mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/custom_icon.png mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/icon.png mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/index.html mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/scripts/app.js mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/scripts/ext.js mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/scripts/jquery144.js mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/scripts/tpl.js mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/scripts/wcontainer.js mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/styles/app.css mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/styles/master.css mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/styles/stick-but-minimize.png mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/styles/wcontainer.css mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/jquery.tinymce.js mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/langs/en.js mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/license.txt mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/advhr/css/advhr.css mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/advhr/editor_plugin.js mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/advhr/editor_plugin_src.js mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/advhr/js/rule.js mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/advhr/langs/en_dlg.js mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/advhr/rule.htm mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/advimage/css/advimage.css mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/advimage/editor_plugin.js mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/advimage/editor_plugin_src.js mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/advimage/image.htm mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/advimage/img/sample.gif mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/advimage/js/image.js mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/advimage/langs/en_dlg.js mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/advlink/css/advlink.css mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/advlink/editor_plugin.js mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/advlink/editor_plugin_src.js mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/advlink/js/advlink.js mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/advlink/langs/en_dlg.js mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/advlink/link.htm mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/advlist/editor_plugin.js mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/advlist/editor_plugin_src.js mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/autoresize/editor_plugin.js mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/autoresize/editor_plugin_src.js mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/autosave/editor_plugin.js mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/autosave/editor_plugin_src.js mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/autosave/langs/en.js mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/bbcode/editor_plugin.js mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/bbcode/editor_plugin_src.js mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/contextmenu/editor_plugin.js mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/contextmenu/editor_plugin_src.js mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/directionality/editor_plugin.js mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/directionality/editor_plugin_src.js mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/emotions/editor_plugin.js mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/emotions/editor_plugin_src.js mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/emotions/emotions.htm mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/emotions/img/smiley-cool.gif mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/emotions/img/smiley-cry.gif mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/emotions/img/smiley-embarassed.gif mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/emotions/img/smiley-foot-in-mouth.gif mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/emotions/img/smiley-frown.gif mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/emotions/img/smiley-innocent.gif mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/emotions/img/smiley-kiss.gif mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/emotions/img/smiley-laughing.gif mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/emotions/img/smiley-money-mouth.gif mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/emotions/img/smiley-sealed.gif mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/emotions/img/smiley-smile.gif mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/emotions/img/smiley-surprised.gif mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/emotions/img/smiley-tongue-out.gif mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/emotions/img/smiley-undecided.gif mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/emotions/img/smiley-wink.gif mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/emotions/img/smiley-yell.gif mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/emotions/js/emotions.js mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/emotions/langs/en_dlg.js mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/example/dialog.htm mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/example/editor_plugin.js mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/example/editor_plugin_src.js mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/example/img/example.gif mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/example/js/dialog.js mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/example/langs/en.js mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/example/langs/en_dlg.js mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/fullpage/css/fullpage.css mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/fullpage/editor_plugin.js mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/fullpage/editor_plugin_src.js mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/fullpage/fullpage.htm mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/fullpage/js/fullpage.js mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/fullpage/langs/en_dlg.js mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/fullscreen/editor_plugin.js mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/fullscreen/editor_plugin_src.js mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/fullscreen/fullscreen.htm mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/iespell/editor_plugin.js mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/iespell/editor_plugin_src.js mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/inlinepopups/editor_plugin.js mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/inlinepopups/editor_plugin_src.js mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/inlinepopups/skins/clearlooks2/img/alert.gif mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/inlinepopups/skins/clearlooks2/img/button.gif mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/inlinepopups/skins/clearlooks2/img/buttons.gif mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/inlinepopups/skins/clearlooks2/img/confirm.gif mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/inlinepopups/skins/clearlooks2/img/corners.gif mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/inlinepopups/skins/clearlooks2/img/horizontal.gif mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/inlinepopups/skins/clearlooks2/img/vertical.gif mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/inlinepopups/skins/clearlooks2/window.css mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/inlinepopups/template.htm mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/insertdatetime/editor_plugin.js mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/insertdatetime/editor_plugin_src.js mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/layer/editor_plugin.js mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/layer/editor_plugin_src.js mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/legacyoutput/editor_plugin.js mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/legacyoutput/editor_plugin_src.js mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/media/css/content.css mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/media/css/media.css mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/media/editor_plugin.js mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/media/editor_plugin_src.js mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/media/img/flash.gif mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/media/img/flv_player.swf mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/media/img/quicktime.gif mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/media/img/realmedia.gif mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/media/img/shockwave.gif mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/media/img/trans.gif mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/media/img/windowsmedia.gif mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/media/js/embed.js mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/media/js/media.js mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/media/langs/en_dlg.js mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/media/media.htm mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/nonbreaking/editor_plugin.js mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/nonbreaking/editor_plugin_src.js mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/noneditable/editor_plugin.js mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/noneditable/editor_plugin_src.js mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/pagebreak/css/content.css mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/pagebreak/editor_plugin.js mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/pagebreak/editor_plugin_src.js mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/pagebreak/img/pagebreak.gif mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/pagebreak/img/trans.gif mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/paste/editor_plugin.js mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/paste/editor_plugin_src.js mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/paste/js/pastetext.js mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/paste/js/pasteword.js mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/paste/langs/en_dlg.js mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/paste/pastetext.htm mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/paste/pasteword.htm mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/preview/editor_plugin.js mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/preview/editor_plugin_src.js mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/preview/example.html mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/preview/jscripts/embed.js mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/preview/preview.html mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/print/editor_plugin.js mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/print/editor_plugin_src.js mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/save/editor_plugin.js mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/save/editor_plugin_src.js mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/searchreplace/css/searchreplace.css mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/searchreplace/editor_plugin.js mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/searchreplace/editor_plugin_src.js mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/searchreplace/js/searchreplace.js mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/searchreplace/langs/en_dlg.js mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/searchreplace/searchreplace.htm mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/spellchecker/css/content.css mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/spellchecker/editor_plugin.js mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/spellchecker/editor_plugin_src.js mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/spellchecker/img/wline.gif mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/style/css/props.css mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/style/editor_plugin.js mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/style/editor_plugin_src.js mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/style/js/props.js mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/style/langs/en_dlg.js mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/style/props.htm mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/tabfocus/editor_plugin.js mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/tabfocus/editor_plugin_src.js mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/table/cell.htm mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/table/css/cell.css mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/table/css/row.css mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/table/css/table.css mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/table/editor_plugin.js mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/table/editor_plugin_src.js mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/table/js/cell.js mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/table/js/merge_cells.js mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/table/js/row.js mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/table/js/table.js mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/table/langs/en_dlg.js mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/table/merge_cells.htm mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/table/row.htm mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/table/table.htm mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/template/blank.htm mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/template/css/template.css mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/template/editor_plugin.js mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/template/editor_plugin_src.js mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/template/js/template.js mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/template/langs/en_dlg.js mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/template/template.htm mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/visualchars/editor_plugin.js mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/visualchars/editor_plugin_src.js mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/wordcount/editor_plugin.js mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/wordcount/editor_plugin_src.js mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/xhtmlxtras/abbr.htm mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/xhtmlxtras/acronym.htm mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/xhtmlxtras/attributes.htm mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/xhtmlxtras/cite.htm mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/xhtmlxtras/css/attributes.css mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/xhtmlxtras/css/popup.css mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/xhtmlxtras/del.htm mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/xhtmlxtras/editor_plugin.js mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/xhtmlxtras/editor_plugin_src.js mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/xhtmlxtras/ins.htm mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/xhtmlxtras/js/abbr.js mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/xhtmlxtras/js/acronym.js mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/xhtmlxtras/js/attributes.js mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/xhtmlxtras/js/cite.js mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/xhtmlxtras/js/del.js mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/xhtmlxtras/js/element_common.js mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/xhtmlxtras/js/ins.js mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/xhtmlxtras/langs/en_dlg.js mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/themes/advanced/about.htm mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/themes/advanced/anchor.htm mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/themes/advanced/charmap.htm mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/themes/advanced/color_picker.htm mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/themes/advanced/editor_template.js mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/themes/advanced/editor_template_src.js mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/themes/advanced/image.htm mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/themes/advanced/img/colorpicker.jpg mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/themes/advanced/img/icons.gif1 mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/themes/advanced/img/icons.png mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/themes/advanced/js/about.js mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/themes/advanced/js/anchor.js mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/themes/advanced/js/charmap.js mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/themes/advanced/js/color_picker.js mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/themes/advanced/js/image.js mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/themes/advanced/js/link.js mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/themes/advanced/js/source_editor.js mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/themes/advanced/langs/en.js mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/themes/advanced/langs/en_dlg.js mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/themes/advanced/link.htm mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/themes/advanced/skins/default/content.css mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/themes/advanced/skins/default/dialog.css mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/themes/advanced/skins/default/img/buttons.png mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/themes/advanced/skins/default/img/items.gif mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/themes/advanced/skins/default/img/menu_arrow.gif mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/themes/advanced/skins/default/img/menu_check.gif mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/themes/advanced/skins/default/img/progress.gif mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/themes/advanced/skins/default/img/tabs.gif mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/themes/advanced/skins/default/ui.css mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/themes/advanced/skins/o2k7/content.css mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/themes/advanced/skins/o2k7/dialog.css mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/themes/advanced/skins/o2k7/img/button_bg.png mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/themes/advanced/skins/o2k7/img/button_bg_black.png mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/themes/advanced/skins/o2k7/img/button_bg_silver.png mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/themes/advanced/skins/o2k7/ui.css mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/themes/advanced/skins/o2k7/ui_black.css mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/themes/advanced/skins/o2k7/ui_silver.css mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/themes/advanced/source_editor.htm mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/themes/simple/editor_template.js mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/themes/simple/editor_template_src.js mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/themes/simple/img/icons.gif mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/themes/simple/langs/en.js mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/themes/simple/skins/default/content.css mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/themes/simple/skins/default/ui.css mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/themes/simple/skins/o2k7/content.css mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/themes/simple/skins/o2k7/img/button_bg.png mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/themes/simple/skins/o2k7/ui.css mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/tiny_mce.js mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/tiny_mce_popup.js mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/tiny_mce_src.js mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/utils/editable_selects.js mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/utils/form_utils.js mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/utils/mctabs.js mode change 100755 => 100644 resources/library/interactive/barre_prof.wgt/tinymcejq/utils/validate.js mode change 100755 => 100644 resources/linux/qtlinux/qt.conf diff --git a/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/css/banner/curve_solid.css b/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/css/banner/curve_solid.css old mode 100755 new mode 100644 diff --git a/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/css/banner/stripes_glow.css b/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/css/banner/stripes_glow.css old mode 100755 new mode 100644 diff --git a/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/css/banner/stripes_solid.css b/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/css/banner/stripes_solid.css old mode 100755 new mode 100644 diff --git a/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/css/banner/swirls.css b/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/css/banner/swirls.css old mode 100755 new mode 100644 diff --git a/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/css/icons/alternative.css b/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/css/icons/alternative.css old mode 100755 new mode 100644 diff --git a/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/css/icons/black.css b/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/css/icons/black.css old mode 100755 new mode 100644 diff --git a/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/css/icons/blue.css b/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/css/icons/blue.css old mode 100755 new mode 100644 diff --git a/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/css/icons/brown.css b/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/css/icons/brown.css old mode 100755 new mode 100644 diff --git a/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/css/icons/green.css b/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/css/icons/green.css old mode 100755 new mode 100644 diff --git a/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/css/icons/pink.css b/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/css/icons/pink.css old mode 100755 new mode 100644 diff --git a/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/css/icons/red.css b/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/css/icons/red.css old mode 100755 new mode 100644 diff --git a/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/css/ie6.css b/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/css/ie6.css old mode 100755 new mode 100644 diff --git a/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/css/logo_position/center.css b/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/css/logo_position/center.css old mode 100755 new mode 100644 diff --git a/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/css/logo_position/left.css b/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/css/logo_position/left.css old mode 100755 new mode 100644 diff --git a/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/css/logo_position/right.css b/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/css/logo_position/right.css old mode 100755 new mode 100644 diff --git a/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/css/sidebar/sidebar_left.css b/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/css/sidebar/sidebar_left.css old mode 100755 new mode 100644 diff --git a/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/css/sidebar/sidebar_none.css b/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/css/sidebar/sidebar_none.css old mode 100755 new mode 100644 diff --git a/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/css/sidebar/sidebar_right.css b/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/css/sidebar/sidebar_right.css old mode 100755 new mode 100644 diff --git a/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/csshover.htc b/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/csshover.htc old mode 100755 new mode 100644 diff --git a/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/handheld.css b/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/handheld.css old mode 100755 new mode 100644 diff --git a/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/images/blog_bottom_bar.png b/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/images/blog_bottom_bar.png old mode 100755 new mode 100644 diff --git a/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/images/blog_clock.png b/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/images/blog_clock.png old mode 100755 new mode 100644 diff --git a/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/images/blog_comments.png b/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/images/blog_comments.png old mode 100755 new mode 100644 diff --git a/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/images/blog_file.png b/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/images/blog_file.png old mode 100755 new mode 100644 diff --git a/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/images/blog_home.png b/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/images/blog_home.png old mode 100755 new mode 100644 diff --git a/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/images/blog_icon.png b/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/images/blog_icon.png old mode 100755 new mode 100644 diff --git a/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/images/blog_rss.png b/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/images/blog_rss.png old mode 100755 new mode 100644 diff --git a/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/images/blog_tag.png b/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/images/blog_tag.png old mode 100755 new mode 100644 diff --git a/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/images/blog_trackback.png b/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/images/blog_trackback.png old mode 100755 new mode 100644 diff --git a/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/images/button_over.png b/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/images/button_over.png old mode 100755 new mode 100644 diff --git a/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/images/container_top_grad.png b/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/images/container_top_grad.png old mode 100755 new mode 100644 diff --git a/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/images/content_sep.bak.png b/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/images/content_sep.bak.png old mode 100755 new mode 100644 diff --git a/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/images/content_sep.png b/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/images/content_sep.png old mode 100755 new mode 100644 diff --git a/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/images/content_top.png b/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/images/content_top.png old mode 100755 new mode 100644 diff --git a/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/images/download_icon.png b/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/images/download_icon.png old mode 100755 new mode 100644 diff --git a/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/images/feed.png b/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/images/feed.png old mode 100755 new mode 100644 diff --git a/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/images/file_black.png b/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/images/file_black.png old mode 100755 new mode 100644 diff --git a/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/images/file_blue.png b/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/images/file_blue.png old mode 100755 new mode 100644 diff --git a/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/images/file_brown.png b/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/images/file_brown.png old mode 100755 new mode 100644 diff --git a/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/images/file_green.png b/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/images/file_green.png old mode 100755 new mode 100644 diff --git a/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/images/file_pink.png b/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/images/file_pink.png old mode 100755 new mode 100644 diff --git a/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/images/file_red.png b/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/images/file_red.png old mode 100755 new mode 100644 diff --git a/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/images/header_bg.png b/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/images/header_bg.png old mode 100755 new mode 100644 diff --git a/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/images/header_curve_solid.png b/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/images/header_curve_solid.png old mode 100755 new mode 100644 diff --git a/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/images/header_stripes_glow.png b/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/images/header_stripes_glow.png old mode 100755 new mode 100644 diff --git a/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/images/header_stripes_solid.png b/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/images/header_stripes_solid.png old mode 100755 new mode 100644 diff --git a/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/images/header_swirls.png b/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/images/header_swirls.png old mode 100755 new mode 100644 diff --git a/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/images/photo_shadow_bottom.png b/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/images/photo_shadow_bottom.png old mode 100755 new mode 100644 diff --git a/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/images/photo_shadow_top.png b/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/images/photo_shadow_top.png old mode 100755 new mode 100644 diff --git a/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/images/photo_thumbnail.png b/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/images/photo_thumbnail.png old mode 100755 new mode 100644 diff --git a/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/images/tag_black.png b/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/images/tag_black.png old mode 100755 new mode 100644 diff --git a/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/images/tag_blue.png b/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/images/tag_blue.png old mode 100755 new mode 100644 diff --git a/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/images/tag_brown.png b/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/images/tag_brown.png old mode 100755 new mode 100644 diff --git a/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/images/tag_green.png b/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/images/tag_green.png old mode 100755 new mode 100644 diff --git a/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/images/tag_pink.png b/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/images/tag_pink.png old mode 100755 new mode 100644 diff --git a/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/images/tag_red.png b/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/images/tag_red.png old mode 100755 new mode 100644 diff --git a/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/javascript.js b/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/javascript.js old mode 100755 new mode 100644 diff --git a/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/png/blank.gif b/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/png/blank.gif old mode 100755 new mode 100644 diff --git a/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/png/pngbehavior.htc b/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/png/pngbehavior.htc old mode 100755 new mode 100644 diff --git a/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/print.css b/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/print.css old mode 100755 new mode 100644 diff --git a/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/styles.css b/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/styles.css old mode 100755 new mode 100644 diff --git a/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/css/banner/curve_solid.css b/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/css/banner/curve_solid.css old mode 100755 new mode 100644 diff --git a/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/css/banner/stripes_glow.css b/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/css/banner/stripes_glow.css old mode 100755 new mode 100644 diff --git a/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/css/banner/stripes_solid.css b/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/css/banner/stripes_solid.css old mode 100755 new mode 100644 diff --git a/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/css/banner/swirls.css b/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/css/banner/swirls.css old mode 100755 new mode 100644 diff --git a/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/css/icons/alternative.css b/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/css/icons/alternative.css old mode 100755 new mode 100644 diff --git a/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/css/icons/black.css b/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/css/icons/black.css old mode 100755 new mode 100644 diff --git a/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/css/icons/blue.css b/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/css/icons/blue.css old mode 100755 new mode 100644 diff --git a/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/css/icons/brown.css b/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/css/icons/brown.css old mode 100755 new mode 100644 diff --git a/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/css/icons/green.css b/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/css/icons/green.css old mode 100755 new mode 100644 diff --git a/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/css/icons/pink.css b/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/css/icons/pink.css old mode 100755 new mode 100644 diff --git a/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/css/icons/red.css b/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/css/icons/red.css old mode 100755 new mode 100644 diff --git a/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/css/ie6.css b/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/css/ie6.css old mode 100755 new mode 100644 diff --git a/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/css/logo_position/center.css b/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/css/logo_position/center.css old mode 100755 new mode 100644 diff --git a/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/css/logo_position/left.css b/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/css/logo_position/left.css old mode 100755 new mode 100644 diff --git a/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/css/logo_position/right.css b/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/css/logo_position/right.css old mode 100755 new mode 100644 diff --git a/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/css/sidebar/sidebar_left.css b/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/css/sidebar/sidebar_left.css old mode 100755 new mode 100644 diff --git a/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/css/sidebar/sidebar_none.css b/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/css/sidebar/sidebar_none.css old mode 100755 new mode 100644 diff --git a/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/css/sidebar/sidebar_right.css b/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/css/sidebar/sidebar_right.css old mode 100755 new mode 100644 diff --git a/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/csshover.htc b/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/csshover.htc old mode 100755 new mode 100644 diff --git a/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/handheld.css b/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/handheld.css old mode 100755 new mode 100644 diff --git a/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/images/blog_bottom_bar.png b/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/images/blog_bottom_bar.png old mode 100755 new mode 100644 diff --git a/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/images/blog_clock.png b/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/images/blog_clock.png old mode 100755 new mode 100644 diff --git a/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/images/blog_comments.png b/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/images/blog_comments.png old mode 100755 new mode 100644 diff --git a/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/images/blog_file.png b/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/images/blog_file.png old mode 100755 new mode 100644 diff --git a/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/images/blog_home.png b/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/images/blog_home.png old mode 100755 new mode 100644 diff --git a/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/images/blog_icon.png b/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/images/blog_icon.png old mode 100755 new mode 100644 diff --git a/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/images/blog_rss.png b/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/images/blog_rss.png old mode 100755 new mode 100644 diff --git a/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/images/blog_tag.png b/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/images/blog_tag.png old mode 100755 new mode 100644 diff --git a/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/images/blog_trackback.png b/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/images/blog_trackback.png old mode 100755 new mode 100644 diff --git a/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/images/button_over.png b/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/images/button_over.png old mode 100755 new mode 100644 diff --git a/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/images/container_top_grad.png b/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/images/container_top_grad.png old mode 100755 new mode 100644 diff --git a/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/images/content_sep.bak.png b/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/images/content_sep.bak.png old mode 100755 new mode 100644 diff --git a/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/images/content_sep.png b/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/images/content_sep.png old mode 100755 new mode 100644 diff --git a/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/images/content_top.png b/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/images/content_top.png old mode 100755 new mode 100644 diff --git a/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/images/download_icon.png b/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/images/download_icon.png old mode 100755 new mode 100644 diff --git a/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/images/feed.png b/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/images/feed.png old mode 100755 new mode 100644 diff --git a/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/images/file_black.png b/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/images/file_black.png old mode 100755 new mode 100644 diff --git a/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/images/file_blue.png b/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/images/file_blue.png old mode 100755 new mode 100644 diff --git a/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/images/file_brown.png b/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/images/file_brown.png old mode 100755 new mode 100644 diff --git a/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/images/file_green.png b/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/images/file_green.png old mode 100755 new mode 100644 diff --git a/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/images/file_pink.png b/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/images/file_pink.png old mode 100755 new mode 100644 diff --git a/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/images/file_red.png b/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/images/file_red.png old mode 100755 new mode 100644 diff --git a/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/images/header_bg.png b/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/images/header_bg.png old mode 100755 new mode 100644 diff --git a/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/images/header_curve_solid.png b/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/images/header_curve_solid.png old mode 100755 new mode 100644 diff --git a/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/images/header_stripes_glow.png b/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/images/header_stripes_glow.png old mode 100755 new mode 100644 diff --git a/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/images/header_stripes_solid.png b/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/images/header_stripes_solid.png old mode 100755 new mode 100644 diff --git a/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/images/header_swirls.png b/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/images/header_swirls.png old mode 100755 new mode 100644 diff --git a/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/images/photo_shadow_bottom.png b/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/images/photo_shadow_bottom.png old mode 100755 new mode 100644 diff --git a/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/images/photo_shadow_top.png b/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/images/photo_shadow_top.png old mode 100755 new mode 100644 diff --git a/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/images/photo_thumbnail.png b/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/images/photo_thumbnail.png old mode 100755 new mode 100644 diff --git a/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/images/tag_black.png b/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/images/tag_black.png old mode 100755 new mode 100644 diff --git a/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/images/tag_blue.png b/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/images/tag_blue.png old mode 100755 new mode 100644 diff --git a/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/images/tag_brown.png b/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/images/tag_brown.png old mode 100755 new mode 100644 diff --git a/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/images/tag_green.png b/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/images/tag_green.png old mode 100755 new mode 100644 diff --git a/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/images/tag_pink.png b/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/images/tag_pink.png old mode 100755 new mode 100644 diff --git a/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/images/tag_red.png b/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/images/tag_red.png old mode 100755 new mode 100644 diff --git a/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/javascript.js b/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/javascript.js old mode 100755 new mode 100644 diff --git a/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/png/blank.gif b/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/png/blank.gif old mode 100755 new mode 100644 diff --git a/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/png/pngbehavior.htc b/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/png/pngbehavior.htc old mode 100755 new mode 100644 diff --git a/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/print.css b/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/print.css old mode 100755 new mode 100644 diff --git a/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/styles.css b/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/styles.css old mode 100755 new mode 100644 diff --git a/resources/etc/Tutorial/tutorial_en/rw_common/themes/caribou/css/banner/curve_solid.css b/resources/etc/Tutorial/tutorial_en/rw_common/themes/caribou/css/banner/curve_solid.css old mode 100755 new mode 100644 diff --git a/resources/etc/Tutorial/tutorial_en/rw_common/themes/caribou/css/banner/stripes_glow.css b/resources/etc/Tutorial/tutorial_en/rw_common/themes/caribou/css/banner/stripes_glow.css old mode 100755 new mode 100644 diff --git a/resources/etc/Tutorial/tutorial_en/rw_common/themes/caribou/css/banner/stripes_solid.css b/resources/etc/Tutorial/tutorial_en/rw_common/themes/caribou/css/banner/stripes_solid.css old mode 100755 new mode 100644 diff --git a/resources/etc/Tutorial/tutorial_en/rw_common/themes/caribou/css/banner/swirls.css b/resources/etc/Tutorial/tutorial_en/rw_common/themes/caribou/css/banner/swirls.css old mode 100755 new mode 100644 diff --git a/resources/etc/Tutorial/tutorial_en/rw_common/themes/caribou/css/icons/alternative.css b/resources/etc/Tutorial/tutorial_en/rw_common/themes/caribou/css/icons/alternative.css old mode 100755 new mode 100644 diff --git a/resources/etc/Tutorial/tutorial_en/rw_common/themes/caribou/css/icons/black.css b/resources/etc/Tutorial/tutorial_en/rw_common/themes/caribou/css/icons/black.css old mode 100755 new mode 100644 diff --git a/resources/etc/Tutorial/tutorial_en/rw_common/themes/caribou/css/icons/blue.css b/resources/etc/Tutorial/tutorial_en/rw_common/themes/caribou/css/icons/blue.css old mode 100755 new mode 100644 diff --git a/resources/etc/Tutorial/tutorial_en/rw_common/themes/caribou/css/icons/brown.css b/resources/etc/Tutorial/tutorial_en/rw_common/themes/caribou/css/icons/brown.css old mode 100755 new mode 100644 diff --git a/resources/etc/Tutorial/tutorial_en/rw_common/themes/caribou/css/icons/green.css b/resources/etc/Tutorial/tutorial_en/rw_common/themes/caribou/css/icons/green.css old mode 100755 new mode 100644 diff --git a/resources/etc/Tutorial/tutorial_en/rw_common/themes/caribou/css/icons/pink.css b/resources/etc/Tutorial/tutorial_en/rw_common/themes/caribou/css/icons/pink.css old mode 100755 new mode 100644 diff --git a/resources/etc/Tutorial/tutorial_en/rw_common/themes/caribou/css/icons/red.css b/resources/etc/Tutorial/tutorial_en/rw_common/themes/caribou/css/icons/red.css old mode 100755 new mode 100644 diff --git a/resources/etc/Tutorial/tutorial_en/rw_common/themes/caribou/css/ie6.css b/resources/etc/Tutorial/tutorial_en/rw_common/themes/caribou/css/ie6.css old mode 100755 new mode 100644 diff --git a/resources/etc/Tutorial/tutorial_en/rw_common/themes/caribou/css/logo_position/center.css b/resources/etc/Tutorial/tutorial_en/rw_common/themes/caribou/css/logo_position/center.css old mode 100755 new mode 100644 diff --git a/resources/etc/Tutorial/tutorial_en/rw_common/themes/caribou/css/logo_position/left.css b/resources/etc/Tutorial/tutorial_en/rw_common/themes/caribou/css/logo_position/left.css old mode 100755 new mode 100644 diff --git a/resources/etc/Tutorial/tutorial_en/rw_common/themes/caribou/css/logo_position/right.css b/resources/etc/Tutorial/tutorial_en/rw_common/themes/caribou/css/logo_position/right.css old mode 100755 new mode 100644 diff --git a/resources/etc/Tutorial/tutorial_en/rw_common/themes/caribou/css/sidebar/sidebar_left.css b/resources/etc/Tutorial/tutorial_en/rw_common/themes/caribou/css/sidebar/sidebar_left.css old mode 100755 new mode 100644 diff --git a/resources/etc/Tutorial/tutorial_en/rw_common/themes/caribou/css/sidebar/sidebar_none.css b/resources/etc/Tutorial/tutorial_en/rw_common/themes/caribou/css/sidebar/sidebar_none.css old mode 100755 new mode 100644 diff --git a/resources/etc/Tutorial/tutorial_en/rw_common/themes/caribou/css/sidebar/sidebar_right.css b/resources/etc/Tutorial/tutorial_en/rw_common/themes/caribou/css/sidebar/sidebar_right.css old mode 100755 new mode 100644 diff --git a/resources/etc/Tutorial/tutorial_en/rw_common/themes/caribou/csshover.htc b/resources/etc/Tutorial/tutorial_en/rw_common/themes/caribou/csshover.htc old mode 100755 new mode 100644 diff --git a/resources/etc/Tutorial/tutorial_en/rw_common/themes/caribou/handheld.css b/resources/etc/Tutorial/tutorial_en/rw_common/themes/caribou/handheld.css old mode 100755 new mode 100644 diff --git a/resources/etc/Tutorial/tutorial_en/rw_common/themes/caribou/images/blog_bottom_bar.png b/resources/etc/Tutorial/tutorial_en/rw_common/themes/caribou/images/blog_bottom_bar.png old mode 100755 new mode 100644 diff --git a/resources/etc/Tutorial/tutorial_en/rw_common/themes/caribou/images/blog_clock.png b/resources/etc/Tutorial/tutorial_en/rw_common/themes/caribou/images/blog_clock.png old mode 100755 new mode 100644 diff --git a/resources/etc/Tutorial/tutorial_en/rw_common/themes/caribou/images/blog_comments.png b/resources/etc/Tutorial/tutorial_en/rw_common/themes/caribou/images/blog_comments.png old mode 100755 new mode 100644 diff --git a/resources/etc/Tutorial/tutorial_en/rw_common/themes/caribou/images/blog_file.png b/resources/etc/Tutorial/tutorial_en/rw_common/themes/caribou/images/blog_file.png old mode 100755 new mode 100644 diff --git a/resources/etc/Tutorial/tutorial_en/rw_common/themes/caribou/images/blog_home.png b/resources/etc/Tutorial/tutorial_en/rw_common/themes/caribou/images/blog_home.png old mode 100755 new mode 100644 diff --git a/resources/etc/Tutorial/tutorial_en/rw_common/themes/caribou/images/blog_icon.png b/resources/etc/Tutorial/tutorial_en/rw_common/themes/caribou/images/blog_icon.png old mode 100755 new mode 100644 diff --git a/resources/etc/Tutorial/tutorial_en/rw_common/themes/caribou/images/blog_rss.png b/resources/etc/Tutorial/tutorial_en/rw_common/themes/caribou/images/blog_rss.png old mode 100755 new mode 100644 diff --git a/resources/etc/Tutorial/tutorial_en/rw_common/themes/caribou/images/blog_tag.png b/resources/etc/Tutorial/tutorial_en/rw_common/themes/caribou/images/blog_tag.png old mode 100755 new mode 100644 diff --git a/resources/etc/Tutorial/tutorial_en/rw_common/themes/caribou/images/blog_trackback.png b/resources/etc/Tutorial/tutorial_en/rw_common/themes/caribou/images/blog_trackback.png old mode 100755 new mode 100644 diff --git a/resources/etc/Tutorial/tutorial_en/rw_common/themes/caribou/images/button_over.png b/resources/etc/Tutorial/tutorial_en/rw_common/themes/caribou/images/button_over.png old mode 100755 new mode 100644 diff --git a/resources/etc/Tutorial/tutorial_en/rw_common/themes/caribou/images/container_top_grad.png b/resources/etc/Tutorial/tutorial_en/rw_common/themes/caribou/images/container_top_grad.png old mode 100755 new mode 100644 diff --git a/resources/etc/Tutorial/tutorial_en/rw_common/themes/caribou/images/content_sep.bak.png b/resources/etc/Tutorial/tutorial_en/rw_common/themes/caribou/images/content_sep.bak.png old mode 100755 new mode 100644 diff --git a/resources/etc/Tutorial/tutorial_en/rw_common/themes/caribou/images/content_sep.png b/resources/etc/Tutorial/tutorial_en/rw_common/themes/caribou/images/content_sep.png old mode 100755 new mode 100644 diff --git a/resources/etc/Tutorial/tutorial_en/rw_common/themes/caribou/images/content_top.png b/resources/etc/Tutorial/tutorial_en/rw_common/themes/caribou/images/content_top.png old mode 100755 new mode 100644 diff --git a/resources/etc/Tutorial/tutorial_en/rw_common/themes/caribou/images/download_icon.png b/resources/etc/Tutorial/tutorial_en/rw_common/themes/caribou/images/download_icon.png old mode 100755 new mode 100644 diff --git a/resources/etc/Tutorial/tutorial_en/rw_common/themes/caribou/images/feed.png b/resources/etc/Tutorial/tutorial_en/rw_common/themes/caribou/images/feed.png old mode 100755 new mode 100644 diff --git a/resources/etc/Tutorial/tutorial_en/rw_common/themes/caribou/images/file_black.png b/resources/etc/Tutorial/tutorial_en/rw_common/themes/caribou/images/file_black.png old mode 100755 new mode 100644 diff --git a/resources/etc/Tutorial/tutorial_en/rw_common/themes/caribou/images/file_blue.png b/resources/etc/Tutorial/tutorial_en/rw_common/themes/caribou/images/file_blue.png old mode 100755 new mode 100644 diff --git a/resources/etc/Tutorial/tutorial_en/rw_common/themes/caribou/images/file_brown.png b/resources/etc/Tutorial/tutorial_en/rw_common/themes/caribou/images/file_brown.png old mode 100755 new mode 100644 diff --git a/resources/etc/Tutorial/tutorial_en/rw_common/themes/caribou/images/file_green.png b/resources/etc/Tutorial/tutorial_en/rw_common/themes/caribou/images/file_green.png old mode 100755 new mode 100644 diff --git a/resources/etc/Tutorial/tutorial_en/rw_common/themes/caribou/images/file_pink.png b/resources/etc/Tutorial/tutorial_en/rw_common/themes/caribou/images/file_pink.png old mode 100755 new mode 100644 diff --git a/resources/etc/Tutorial/tutorial_en/rw_common/themes/caribou/images/file_red.png b/resources/etc/Tutorial/tutorial_en/rw_common/themes/caribou/images/file_red.png old mode 100755 new mode 100644 diff --git a/resources/etc/Tutorial/tutorial_en/rw_common/themes/caribou/images/header_bg.png b/resources/etc/Tutorial/tutorial_en/rw_common/themes/caribou/images/header_bg.png old mode 100755 new mode 100644 diff --git a/resources/etc/Tutorial/tutorial_en/rw_common/themes/caribou/images/header_curve_solid.png b/resources/etc/Tutorial/tutorial_en/rw_common/themes/caribou/images/header_curve_solid.png old mode 100755 new mode 100644 diff --git a/resources/etc/Tutorial/tutorial_en/rw_common/themes/caribou/images/header_stripes_glow.png b/resources/etc/Tutorial/tutorial_en/rw_common/themes/caribou/images/header_stripes_glow.png old mode 100755 new mode 100644 diff --git a/resources/etc/Tutorial/tutorial_en/rw_common/themes/caribou/images/header_stripes_solid.png b/resources/etc/Tutorial/tutorial_en/rw_common/themes/caribou/images/header_stripes_solid.png old mode 100755 new mode 100644 diff --git a/resources/etc/Tutorial/tutorial_en/rw_common/themes/caribou/images/header_swirls.png b/resources/etc/Tutorial/tutorial_en/rw_common/themes/caribou/images/header_swirls.png old mode 100755 new mode 100644 diff --git a/resources/etc/Tutorial/tutorial_en/rw_common/themes/caribou/images/photo_shadow_bottom.png b/resources/etc/Tutorial/tutorial_en/rw_common/themes/caribou/images/photo_shadow_bottom.png old mode 100755 new mode 100644 diff --git a/resources/etc/Tutorial/tutorial_en/rw_common/themes/caribou/images/photo_shadow_top.png b/resources/etc/Tutorial/tutorial_en/rw_common/themes/caribou/images/photo_shadow_top.png old mode 100755 new mode 100644 diff --git a/resources/etc/Tutorial/tutorial_en/rw_common/themes/caribou/images/photo_thumbnail.png b/resources/etc/Tutorial/tutorial_en/rw_common/themes/caribou/images/photo_thumbnail.png old mode 100755 new mode 100644 diff --git a/resources/etc/Tutorial/tutorial_en/rw_common/themes/caribou/images/tag_black.png b/resources/etc/Tutorial/tutorial_en/rw_common/themes/caribou/images/tag_black.png old mode 100755 new mode 100644 diff --git a/resources/etc/Tutorial/tutorial_en/rw_common/themes/caribou/images/tag_blue.png b/resources/etc/Tutorial/tutorial_en/rw_common/themes/caribou/images/tag_blue.png old mode 100755 new mode 100644 diff --git a/resources/etc/Tutorial/tutorial_en/rw_common/themes/caribou/images/tag_brown.png b/resources/etc/Tutorial/tutorial_en/rw_common/themes/caribou/images/tag_brown.png old mode 100755 new mode 100644 diff --git a/resources/etc/Tutorial/tutorial_en/rw_common/themes/caribou/images/tag_green.png b/resources/etc/Tutorial/tutorial_en/rw_common/themes/caribou/images/tag_green.png old mode 100755 new mode 100644 diff --git a/resources/etc/Tutorial/tutorial_en/rw_common/themes/caribou/images/tag_pink.png b/resources/etc/Tutorial/tutorial_en/rw_common/themes/caribou/images/tag_pink.png old mode 100755 new mode 100644 diff --git a/resources/etc/Tutorial/tutorial_en/rw_common/themes/caribou/images/tag_red.png b/resources/etc/Tutorial/tutorial_en/rw_common/themes/caribou/images/tag_red.png old mode 100755 new mode 100644 diff --git a/resources/etc/Tutorial/tutorial_en/rw_common/themes/caribou/javascript.js b/resources/etc/Tutorial/tutorial_en/rw_common/themes/caribou/javascript.js old mode 100755 new mode 100644 diff --git a/resources/etc/Tutorial/tutorial_en/rw_common/themes/caribou/png/blank.gif b/resources/etc/Tutorial/tutorial_en/rw_common/themes/caribou/png/blank.gif old mode 100755 new mode 100644 diff --git a/resources/etc/Tutorial/tutorial_en/rw_common/themes/caribou/png/pngbehavior.htc b/resources/etc/Tutorial/tutorial_en/rw_common/themes/caribou/png/pngbehavior.htc old mode 100755 new mode 100644 diff --git a/resources/etc/Tutorial/tutorial_en/rw_common/themes/caribou/print.css b/resources/etc/Tutorial/tutorial_en/rw_common/themes/caribou/print.css old mode 100755 new mode 100644 diff --git a/resources/etc/Tutorial/tutorial_en/rw_common/themes/caribou/styles.css b/resources/etc/Tutorial/tutorial_en/rw_common/themes/caribou/styles.css old mode 100755 new mode 100644 diff --git a/resources/etc/Tutorial/tutorial_fr/rw_common/themes/caribou/css/banner/curve_solid.css b/resources/etc/Tutorial/tutorial_fr/rw_common/themes/caribou/css/banner/curve_solid.css old mode 100755 new mode 100644 diff --git a/resources/etc/Tutorial/tutorial_fr/rw_common/themes/caribou/css/banner/stripes_glow.css b/resources/etc/Tutorial/tutorial_fr/rw_common/themes/caribou/css/banner/stripes_glow.css old mode 100755 new mode 100644 diff --git a/resources/etc/Tutorial/tutorial_fr/rw_common/themes/caribou/css/banner/stripes_solid.css b/resources/etc/Tutorial/tutorial_fr/rw_common/themes/caribou/css/banner/stripes_solid.css old mode 100755 new mode 100644 diff --git a/resources/etc/Tutorial/tutorial_fr/rw_common/themes/caribou/css/banner/swirls.css b/resources/etc/Tutorial/tutorial_fr/rw_common/themes/caribou/css/banner/swirls.css old mode 100755 new mode 100644 diff --git a/resources/etc/Tutorial/tutorial_fr/rw_common/themes/caribou/css/icons/alternative.css b/resources/etc/Tutorial/tutorial_fr/rw_common/themes/caribou/css/icons/alternative.css old mode 100755 new mode 100644 diff --git a/resources/etc/Tutorial/tutorial_fr/rw_common/themes/caribou/css/icons/black.css b/resources/etc/Tutorial/tutorial_fr/rw_common/themes/caribou/css/icons/black.css old mode 100755 new mode 100644 diff --git a/resources/etc/Tutorial/tutorial_fr/rw_common/themes/caribou/css/icons/blue.css b/resources/etc/Tutorial/tutorial_fr/rw_common/themes/caribou/css/icons/blue.css old mode 100755 new mode 100644 diff --git a/resources/etc/Tutorial/tutorial_fr/rw_common/themes/caribou/css/icons/brown.css b/resources/etc/Tutorial/tutorial_fr/rw_common/themes/caribou/css/icons/brown.css old mode 100755 new mode 100644 diff --git a/resources/etc/Tutorial/tutorial_fr/rw_common/themes/caribou/css/icons/green.css b/resources/etc/Tutorial/tutorial_fr/rw_common/themes/caribou/css/icons/green.css old mode 100755 new mode 100644 diff --git a/resources/etc/Tutorial/tutorial_fr/rw_common/themes/caribou/css/icons/pink.css b/resources/etc/Tutorial/tutorial_fr/rw_common/themes/caribou/css/icons/pink.css old mode 100755 new mode 100644 diff --git a/resources/etc/Tutorial/tutorial_fr/rw_common/themes/caribou/css/icons/red.css b/resources/etc/Tutorial/tutorial_fr/rw_common/themes/caribou/css/icons/red.css old mode 100755 new mode 100644 diff --git a/resources/etc/Tutorial/tutorial_fr/rw_common/themes/caribou/css/ie6.css b/resources/etc/Tutorial/tutorial_fr/rw_common/themes/caribou/css/ie6.css old mode 100755 new mode 100644 diff --git a/resources/etc/Tutorial/tutorial_fr/rw_common/themes/caribou/css/logo_position/center.css b/resources/etc/Tutorial/tutorial_fr/rw_common/themes/caribou/css/logo_position/center.css old mode 100755 new mode 100644 diff --git a/resources/etc/Tutorial/tutorial_fr/rw_common/themes/caribou/css/logo_position/left.css b/resources/etc/Tutorial/tutorial_fr/rw_common/themes/caribou/css/logo_position/left.css old mode 100755 new mode 100644 diff --git a/resources/etc/Tutorial/tutorial_fr/rw_common/themes/caribou/css/logo_position/right.css b/resources/etc/Tutorial/tutorial_fr/rw_common/themes/caribou/css/logo_position/right.css old mode 100755 new mode 100644 diff --git a/resources/etc/Tutorial/tutorial_fr/rw_common/themes/caribou/css/sidebar/sidebar_left.css b/resources/etc/Tutorial/tutorial_fr/rw_common/themes/caribou/css/sidebar/sidebar_left.css old mode 100755 new mode 100644 diff --git a/resources/etc/Tutorial/tutorial_fr/rw_common/themes/caribou/css/sidebar/sidebar_none.css b/resources/etc/Tutorial/tutorial_fr/rw_common/themes/caribou/css/sidebar/sidebar_none.css old mode 100755 new mode 100644 diff --git a/resources/etc/Tutorial/tutorial_fr/rw_common/themes/caribou/css/sidebar/sidebar_right.css b/resources/etc/Tutorial/tutorial_fr/rw_common/themes/caribou/css/sidebar/sidebar_right.css old mode 100755 new mode 100644 diff --git a/resources/etc/Tutorial/tutorial_fr/rw_common/themes/caribou/csshover.htc b/resources/etc/Tutorial/tutorial_fr/rw_common/themes/caribou/csshover.htc old mode 100755 new mode 100644 diff --git a/resources/etc/Tutorial/tutorial_fr/rw_common/themes/caribou/handheld.css b/resources/etc/Tutorial/tutorial_fr/rw_common/themes/caribou/handheld.css old mode 100755 new mode 100644 diff --git a/resources/etc/Tutorial/tutorial_fr/rw_common/themes/caribou/images/blog_bottom_bar.png b/resources/etc/Tutorial/tutorial_fr/rw_common/themes/caribou/images/blog_bottom_bar.png old mode 100755 new mode 100644 diff --git a/resources/etc/Tutorial/tutorial_fr/rw_common/themes/caribou/images/blog_clock.png b/resources/etc/Tutorial/tutorial_fr/rw_common/themes/caribou/images/blog_clock.png old mode 100755 new mode 100644 diff --git a/resources/etc/Tutorial/tutorial_fr/rw_common/themes/caribou/images/blog_comments.png b/resources/etc/Tutorial/tutorial_fr/rw_common/themes/caribou/images/blog_comments.png old mode 100755 new mode 100644 diff --git a/resources/etc/Tutorial/tutorial_fr/rw_common/themes/caribou/images/blog_file.png b/resources/etc/Tutorial/tutorial_fr/rw_common/themes/caribou/images/blog_file.png old mode 100755 new mode 100644 diff --git a/resources/etc/Tutorial/tutorial_fr/rw_common/themes/caribou/images/blog_home.png b/resources/etc/Tutorial/tutorial_fr/rw_common/themes/caribou/images/blog_home.png old mode 100755 new mode 100644 diff --git a/resources/etc/Tutorial/tutorial_fr/rw_common/themes/caribou/images/blog_icon.png b/resources/etc/Tutorial/tutorial_fr/rw_common/themes/caribou/images/blog_icon.png old mode 100755 new mode 100644 diff --git a/resources/etc/Tutorial/tutorial_fr/rw_common/themes/caribou/images/blog_rss.png b/resources/etc/Tutorial/tutorial_fr/rw_common/themes/caribou/images/blog_rss.png old mode 100755 new mode 100644 diff --git a/resources/etc/Tutorial/tutorial_fr/rw_common/themes/caribou/images/blog_tag.png b/resources/etc/Tutorial/tutorial_fr/rw_common/themes/caribou/images/blog_tag.png old mode 100755 new mode 100644 diff --git a/resources/etc/Tutorial/tutorial_fr/rw_common/themes/caribou/images/blog_trackback.png b/resources/etc/Tutorial/tutorial_fr/rw_common/themes/caribou/images/blog_trackback.png old mode 100755 new mode 100644 diff --git a/resources/etc/Tutorial/tutorial_fr/rw_common/themes/caribou/images/button_over.png b/resources/etc/Tutorial/tutorial_fr/rw_common/themes/caribou/images/button_over.png old mode 100755 new mode 100644 diff --git a/resources/etc/Tutorial/tutorial_fr/rw_common/themes/caribou/images/container_top_grad.png b/resources/etc/Tutorial/tutorial_fr/rw_common/themes/caribou/images/container_top_grad.png old mode 100755 new mode 100644 diff --git a/resources/etc/Tutorial/tutorial_fr/rw_common/themes/caribou/images/content_sep.bak.png b/resources/etc/Tutorial/tutorial_fr/rw_common/themes/caribou/images/content_sep.bak.png old mode 100755 new mode 100644 diff --git a/resources/etc/Tutorial/tutorial_fr/rw_common/themes/caribou/images/content_sep.png b/resources/etc/Tutorial/tutorial_fr/rw_common/themes/caribou/images/content_sep.png old mode 100755 new mode 100644 diff --git a/resources/etc/Tutorial/tutorial_fr/rw_common/themes/caribou/images/content_top.png b/resources/etc/Tutorial/tutorial_fr/rw_common/themes/caribou/images/content_top.png old mode 100755 new mode 100644 diff --git a/resources/etc/Tutorial/tutorial_fr/rw_common/themes/caribou/images/download_icon.png b/resources/etc/Tutorial/tutorial_fr/rw_common/themes/caribou/images/download_icon.png old mode 100755 new mode 100644 diff --git a/resources/etc/Tutorial/tutorial_fr/rw_common/themes/caribou/images/feed.png b/resources/etc/Tutorial/tutorial_fr/rw_common/themes/caribou/images/feed.png old mode 100755 new mode 100644 diff --git a/resources/etc/Tutorial/tutorial_fr/rw_common/themes/caribou/images/file_black.png b/resources/etc/Tutorial/tutorial_fr/rw_common/themes/caribou/images/file_black.png old mode 100755 new mode 100644 diff --git a/resources/etc/Tutorial/tutorial_fr/rw_common/themes/caribou/images/file_blue.png b/resources/etc/Tutorial/tutorial_fr/rw_common/themes/caribou/images/file_blue.png old mode 100755 new mode 100644 diff --git a/resources/etc/Tutorial/tutorial_fr/rw_common/themes/caribou/images/file_brown.png b/resources/etc/Tutorial/tutorial_fr/rw_common/themes/caribou/images/file_brown.png old mode 100755 new mode 100644 diff --git a/resources/etc/Tutorial/tutorial_fr/rw_common/themes/caribou/images/file_green.png b/resources/etc/Tutorial/tutorial_fr/rw_common/themes/caribou/images/file_green.png old mode 100755 new mode 100644 diff --git a/resources/etc/Tutorial/tutorial_fr/rw_common/themes/caribou/images/file_pink.png b/resources/etc/Tutorial/tutorial_fr/rw_common/themes/caribou/images/file_pink.png old mode 100755 new mode 100644 diff --git a/resources/etc/Tutorial/tutorial_fr/rw_common/themes/caribou/images/file_red.png b/resources/etc/Tutorial/tutorial_fr/rw_common/themes/caribou/images/file_red.png old mode 100755 new mode 100644 diff --git a/resources/etc/Tutorial/tutorial_fr/rw_common/themes/caribou/images/header_bg.png b/resources/etc/Tutorial/tutorial_fr/rw_common/themes/caribou/images/header_bg.png old mode 100755 new mode 100644 diff --git a/resources/etc/Tutorial/tutorial_fr/rw_common/themes/caribou/images/header_curve_solid.png b/resources/etc/Tutorial/tutorial_fr/rw_common/themes/caribou/images/header_curve_solid.png old mode 100755 new mode 100644 diff --git a/resources/etc/Tutorial/tutorial_fr/rw_common/themes/caribou/images/header_stripes_glow.png b/resources/etc/Tutorial/tutorial_fr/rw_common/themes/caribou/images/header_stripes_glow.png old mode 100755 new mode 100644 diff --git a/resources/etc/Tutorial/tutorial_fr/rw_common/themes/caribou/images/header_stripes_solid.png b/resources/etc/Tutorial/tutorial_fr/rw_common/themes/caribou/images/header_stripes_solid.png old mode 100755 new mode 100644 diff --git a/resources/etc/Tutorial/tutorial_fr/rw_common/themes/caribou/images/header_swirls.png b/resources/etc/Tutorial/tutorial_fr/rw_common/themes/caribou/images/header_swirls.png old mode 100755 new mode 100644 diff --git a/resources/etc/Tutorial/tutorial_fr/rw_common/themes/caribou/images/photo_shadow_bottom.png b/resources/etc/Tutorial/tutorial_fr/rw_common/themes/caribou/images/photo_shadow_bottom.png old mode 100755 new mode 100644 diff --git a/resources/etc/Tutorial/tutorial_fr/rw_common/themes/caribou/images/photo_shadow_top.png b/resources/etc/Tutorial/tutorial_fr/rw_common/themes/caribou/images/photo_shadow_top.png old mode 100755 new mode 100644 diff --git a/resources/etc/Tutorial/tutorial_fr/rw_common/themes/caribou/images/photo_thumbnail.png b/resources/etc/Tutorial/tutorial_fr/rw_common/themes/caribou/images/photo_thumbnail.png old mode 100755 new mode 100644 diff --git a/resources/etc/Tutorial/tutorial_fr/rw_common/themes/caribou/images/tag_black.png b/resources/etc/Tutorial/tutorial_fr/rw_common/themes/caribou/images/tag_black.png old mode 100755 new mode 100644 diff --git a/resources/etc/Tutorial/tutorial_fr/rw_common/themes/caribou/images/tag_blue.png b/resources/etc/Tutorial/tutorial_fr/rw_common/themes/caribou/images/tag_blue.png old mode 100755 new mode 100644 diff --git a/resources/etc/Tutorial/tutorial_fr/rw_common/themes/caribou/images/tag_brown.png b/resources/etc/Tutorial/tutorial_fr/rw_common/themes/caribou/images/tag_brown.png old mode 100755 new mode 100644 diff --git a/resources/etc/Tutorial/tutorial_fr/rw_common/themes/caribou/images/tag_green.png b/resources/etc/Tutorial/tutorial_fr/rw_common/themes/caribou/images/tag_green.png old mode 100755 new mode 100644 diff --git a/resources/etc/Tutorial/tutorial_fr/rw_common/themes/caribou/images/tag_pink.png b/resources/etc/Tutorial/tutorial_fr/rw_common/themes/caribou/images/tag_pink.png old mode 100755 new mode 100644 diff --git a/resources/etc/Tutorial/tutorial_fr/rw_common/themes/caribou/images/tag_red.png b/resources/etc/Tutorial/tutorial_fr/rw_common/themes/caribou/images/tag_red.png old mode 100755 new mode 100644 diff --git a/resources/etc/Tutorial/tutorial_fr/rw_common/themes/caribou/javascript.js b/resources/etc/Tutorial/tutorial_fr/rw_common/themes/caribou/javascript.js old mode 100755 new mode 100644 diff --git a/resources/etc/Tutorial/tutorial_fr/rw_common/themes/caribou/png/blank.gif b/resources/etc/Tutorial/tutorial_fr/rw_common/themes/caribou/png/blank.gif old mode 100755 new mode 100644 diff --git a/resources/etc/Tutorial/tutorial_fr/rw_common/themes/caribou/png/pngbehavior.htc b/resources/etc/Tutorial/tutorial_fr/rw_common/themes/caribou/png/pngbehavior.htc old mode 100755 new mode 100644 diff --git a/resources/etc/Tutorial/tutorial_fr/rw_common/themes/caribou/print.css b/resources/etc/Tutorial/tutorial_fr/rw_common/themes/caribou/print.css old mode 100755 new mode 100644 diff --git a/resources/etc/Tutorial/tutorial_fr/rw_common/themes/caribou/styles.css b/resources/etc/Tutorial/tutorial_fr/rw_common/themes/caribou/styles.css old mode 100755 new mode 100644 diff --git a/resources/library/interactive/Graphme.wgt/JavaScript/Affichage3D.js b/resources/library/interactive/Graphme.wgt/JavaScript/Affichage3D.js old mode 100755 new mode 100644 diff --git a/resources/library/interactive/Graphme.wgt/JavaScript/AffichageUniboard.js b/resources/library/interactive/Graphme.wgt/JavaScript/AffichageUniboard.js old mode 100755 new mode 100644 diff --git a/resources/library/interactive/Graphme.wgt/JavaScript/AffichageXPM.js b/resources/library/interactive/Graphme.wgt/JavaScript/AffichageXPM.js old mode 100755 new mode 100644 diff --git a/resources/library/interactive/Graphme.wgt/JavaScript/Etude.js b/resources/library/interactive/Graphme.wgt/JavaScript/Etude.js old mode 100755 new mode 100644 diff --git a/resources/library/interactive/Graphme.wgt/JavaScript/Outils.js b/resources/library/interactive/Graphme.wgt/JavaScript/Outils.js old mode 100755 new mode 100644 diff --git a/resources/library/interactive/Graphme.wgt/config.xml b/resources/library/interactive/Graphme.wgt/config.xml old mode 100755 new mode 100644 diff --git a/resources/library/interactive/Html.wgt/images/style.css b/resources/library/interactive/Html.wgt/images/style.css old mode 100755 new mode 100644 diff --git a/resources/library/interactive/Html.wgt/index.html b/resources/library/interactive/Html.wgt/index.html old mode 100755 new mode 100644 diff --git a/resources/library/interactive/Html.wgt/jquery.pack.js b/resources/library/interactive/Html.wgt/jquery.pack.js old mode 100755 new mode 100644 diff --git a/resources/library/interactive/Html.wgt/markitup/jquery.markitup.js b/resources/library/interactive/Html.wgt/markitup/jquery.markitup.js old mode 100755 new mode 100644 diff --git a/resources/library/interactive/Html.wgt/markitup/jquery.markitup.pack.js b/resources/library/interactive/Html.wgt/markitup/jquery.markitup.pack.js old mode 100755 new mode 100644 diff --git a/resources/library/interactive/Html.wgt/markitup/readme.txt b/resources/library/interactive/Html.wgt/markitup/readme.txt old mode 100755 new mode 100644 diff --git a/resources/library/interactive/Html.wgt/markitup/sets/default/images/bold.png b/resources/library/interactive/Html.wgt/markitup/sets/default/images/bold.png old mode 100755 new mode 100644 diff --git a/resources/library/interactive/Html.wgt/markitup/sets/default/images/clean.png b/resources/library/interactive/Html.wgt/markitup/sets/default/images/clean.png old mode 100755 new mode 100644 diff --git a/resources/library/interactive/Html.wgt/markitup/sets/default/images/image.png b/resources/library/interactive/Html.wgt/markitup/sets/default/images/image.png old mode 100755 new mode 100644 diff --git a/resources/library/interactive/Html.wgt/markitup/sets/default/images/italic.png b/resources/library/interactive/Html.wgt/markitup/sets/default/images/italic.png old mode 100755 new mode 100644 diff --git a/resources/library/interactive/Html.wgt/markitup/sets/default/images/link.png b/resources/library/interactive/Html.wgt/markitup/sets/default/images/link.png old mode 100755 new mode 100644 diff --git a/resources/library/interactive/Html.wgt/markitup/sets/default/images/picture.png b/resources/library/interactive/Html.wgt/markitup/sets/default/images/picture.png old mode 100755 new mode 100644 diff --git a/resources/library/interactive/Html.wgt/markitup/sets/default/images/preview.png b/resources/library/interactive/Html.wgt/markitup/sets/default/images/preview.png old mode 100755 new mode 100644 diff --git a/resources/library/interactive/Html.wgt/markitup/sets/default/images/stroke.png b/resources/library/interactive/Html.wgt/markitup/sets/default/images/stroke.png old mode 100755 new mode 100644 diff --git a/resources/library/interactive/Html.wgt/markitup/sets/default/set.js b/resources/library/interactive/Html.wgt/markitup/sets/default/set.js old mode 100755 new mode 100644 diff --git a/resources/library/interactive/Html.wgt/markitup/sets/default/style.css b/resources/library/interactive/Html.wgt/markitup/sets/default/style.css old mode 100755 new mode 100644 diff --git a/resources/library/interactive/Html.wgt/markitup/sets/html/images/bold.png b/resources/library/interactive/Html.wgt/markitup/sets/html/images/bold.png old mode 100755 new mode 100644 diff --git a/resources/library/interactive/Html.wgt/markitup/sets/html/images/h1.png b/resources/library/interactive/Html.wgt/markitup/sets/html/images/h1.png old mode 100755 new mode 100644 diff --git a/resources/library/interactive/Html.wgt/markitup/sets/html/images/h2.png b/resources/library/interactive/Html.wgt/markitup/sets/html/images/h2.png old mode 100755 new mode 100644 diff --git a/resources/library/interactive/Html.wgt/markitup/sets/html/images/h3.png b/resources/library/interactive/Html.wgt/markitup/sets/html/images/h3.png old mode 100755 new mode 100644 diff --git a/resources/library/interactive/Html.wgt/markitup/sets/html/images/h4.png b/resources/library/interactive/Html.wgt/markitup/sets/html/images/h4.png old mode 100755 new mode 100644 diff --git a/resources/library/interactive/Html.wgt/markitup/sets/html/images/h5.png b/resources/library/interactive/Html.wgt/markitup/sets/html/images/h5.png old mode 100755 new mode 100644 diff --git a/resources/library/interactive/Html.wgt/markitup/sets/html/images/h6.png b/resources/library/interactive/Html.wgt/markitup/sets/html/images/h6.png old mode 100755 new mode 100644 diff --git a/resources/library/interactive/Html.wgt/markitup/sets/html/images/image.png b/resources/library/interactive/Html.wgt/markitup/sets/html/images/image.png old mode 100755 new mode 100644 diff --git a/resources/library/interactive/Html.wgt/markitup/sets/html/images/italic.png b/resources/library/interactive/Html.wgt/markitup/sets/html/images/italic.png old mode 100755 new mode 100644 diff --git a/resources/library/interactive/Html.wgt/markitup/sets/html/images/link.png b/resources/library/interactive/Html.wgt/markitup/sets/html/images/link.png old mode 100755 new mode 100644 diff --git a/resources/library/interactive/Html.wgt/markitup/sets/html/images/list-bullet.png b/resources/library/interactive/Html.wgt/markitup/sets/html/images/list-bullet.png old mode 100755 new mode 100644 diff --git a/resources/library/interactive/Html.wgt/markitup/sets/html/images/list-item.png b/resources/library/interactive/Html.wgt/markitup/sets/html/images/list-item.png old mode 100755 new mode 100644 diff --git a/resources/library/interactive/Html.wgt/markitup/sets/html/images/list-numeric.png b/resources/library/interactive/Html.wgt/markitup/sets/html/images/list-numeric.png old mode 100755 new mode 100644 diff --git a/resources/library/interactive/Html.wgt/markitup/sets/html/images/paragraph.png b/resources/library/interactive/Html.wgt/markitup/sets/html/images/paragraph.png old mode 100755 new mode 100644 diff --git a/resources/library/interactive/Html.wgt/markitup/sets/html/images/picture.png b/resources/library/interactive/Html.wgt/markitup/sets/html/images/picture.png old mode 100755 new mode 100644 diff --git a/resources/library/interactive/Html.wgt/markitup/sets/html/images/stroke.png b/resources/library/interactive/Html.wgt/markitup/sets/html/images/stroke.png old mode 100755 new mode 100644 diff --git a/resources/library/interactive/Html.wgt/markitup/sets/html/readme.txt b/resources/library/interactive/Html.wgt/markitup/sets/html/readme.txt old mode 100755 new mode 100644 diff --git a/resources/library/interactive/Html.wgt/markitup/sets/html/set.js b/resources/library/interactive/Html.wgt/markitup/sets/html/set.js old mode 100755 new mode 100644 diff --git a/resources/library/interactive/Html.wgt/markitup/sets/html/style.css b/resources/library/interactive/Html.wgt/markitup/sets/html/style.css old mode 100755 new mode 100644 diff --git a/resources/library/interactive/Html.wgt/markitup/skins/macosx/images/bg-container-white.png b/resources/library/interactive/Html.wgt/markitup/skins/macosx/images/bg-container-white.png old mode 100755 new mode 100644 diff --git a/resources/library/interactive/Html.wgt/markitup/skins/macosx/images/bg-container.png b/resources/library/interactive/Html.wgt/markitup/skins/macosx/images/bg-container.png old mode 100755 new mode 100644 diff --git a/resources/library/interactive/Html.wgt/markitup/skins/macosx/images/bg-footer-white.png b/resources/library/interactive/Html.wgt/markitup/skins/macosx/images/bg-footer-white.png old mode 100755 new mode 100644 diff --git a/resources/library/interactive/Html.wgt/markitup/skins/macosx/images/bg-footer.png b/resources/library/interactive/Html.wgt/markitup/skins/macosx/images/bg-footer.png old mode 100755 new mode 100644 diff --git a/resources/library/interactive/Html.wgt/markitup/skins/macosx/images/bg-header.png b/resources/library/interactive/Html.wgt/markitup/skins/macosx/images/bg-header.png old mode 100755 new mode 100644 diff --git a/resources/library/interactive/Html.wgt/markitup/skins/macosx/images/handle.png b/resources/library/interactive/Html.wgt/markitup/skins/macosx/images/handle.png old mode 100755 new mode 100644 diff --git a/resources/library/interactive/Html.wgt/markitup/skins/macosx/images/menu.png b/resources/library/interactive/Html.wgt/markitup/skins/macosx/images/menu.png old mode 100755 new mode 100644 diff --git a/resources/library/interactive/Html.wgt/markitup/skins/macosx/images/spacer.gif b/resources/library/interactive/Html.wgt/markitup/skins/macosx/images/spacer.gif old mode 100755 new mode 100644 diff --git a/resources/library/interactive/Html.wgt/markitup/skins/macosx/images/submenu.png b/resources/library/interactive/Html.wgt/markitup/skins/macosx/images/submenu.png old mode 100755 new mode 100644 diff --git a/resources/library/interactive/Html.wgt/markitup/skins/macosx/readme.txt b/resources/library/interactive/Html.wgt/markitup/skins/macosx/readme.txt old mode 100755 new mode 100644 diff --git a/resources/library/interactive/Html.wgt/markitup/skins/macosx/style.css b/resources/library/interactive/Html.wgt/markitup/skins/macosx/style.css old mode 100755 new mode 100644 diff --git a/resources/library/interactive/Html.wgt/markitup/skins/markitup/images/bg-container.png b/resources/library/interactive/Html.wgt/markitup/skins/markitup/images/bg-container.png old mode 100755 new mode 100644 diff --git a/resources/library/interactive/Html.wgt/markitup/skins/markitup/images/bg-editor-bbcode.png b/resources/library/interactive/Html.wgt/markitup/skins/markitup/images/bg-editor-bbcode.png old mode 100755 new mode 100644 diff --git a/resources/library/interactive/Html.wgt/markitup/skins/markitup/images/bg-editor-dotclear.png b/resources/library/interactive/Html.wgt/markitup/skins/markitup/images/bg-editor-dotclear.png old mode 100755 new mode 100644 diff --git a/resources/library/interactive/Html.wgt/markitup/skins/markitup/images/bg-editor-html.png b/resources/library/interactive/Html.wgt/markitup/skins/markitup/images/bg-editor-html.png old mode 100755 new mode 100644 diff --git a/resources/library/interactive/Html.wgt/markitup/skins/markitup/images/bg-editor-json.png b/resources/library/interactive/Html.wgt/markitup/skins/markitup/images/bg-editor-json.png old mode 100755 new mode 100644 diff --git a/resources/library/interactive/Html.wgt/markitup/skins/markitup/images/bg-editor-markdown.png b/resources/library/interactive/Html.wgt/markitup/skins/markitup/images/bg-editor-markdown.png old mode 100755 new mode 100644 diff --git a/resources/library/interactive/Html.wgt/markitup/skins/markitup/images/bg-editor-textile.png b/resources/library/interactive/Html.wgt/markitup/skins/markitup/images/bg-editor-textile.png old mode 100755 new mode 100644 diff --git a/resources/library/interactive/Html.wgt/markitup/skins/markitup/images/bg-editor-wiki.png b/resources/library/interactive/Html.wgt/markitup/skins/markitup/images/bg-editor-wiki.png old mode 100755 new mode 100644 diff --git a/resources/library/interactive/Html.wgt/markitup/skins/markitup/images/bg-editor-xml.png b/resources/library/interactive/Html.wgt/markitup/skins/markitup/images/bg-editor-xml.png old mode 100755 new mode 100644 diff --git a/resources/library/interactive/Html.wgt/markitup/skins/markitup/images/bg-editor.png b/resources/library/interactive/Html.wgt/markitup/skins/markitup/images/bg-editor.png old mode 100755 new mode 100644 diff --git a/resources/library/interactive/Html.wgt/markitup/skins/markitup/images/handle.png b/resources/library/interactive/Html.wgt/markitup/skins/markitup/images/handle.png old mode 100755 new mode 100644 diff --git a/resources/library/interactive/Html.wgt/markitup/skins/markitup/images/menu.png b/resources/library/interactive/Html.wgt/markitup/skins/markitup/images/menu.png old mode 100755 new mode 100644 diff --git a/resources/library/interactive/Html.wgt/markitup/skins/markitup/images/submenu.png b/resources/library/interactive/Html.wgt/markitup/skins/markitup/images/submenu.png old mode 100755 new mode 100644 diff --git a/resources/library/interactive/Html.wgt/markitup/skins/markitup/style.css b/resources/library/interactive/Html.wgt/markitup/skins/markitup/style.css old mode 100755 new mode 100644 diff --git a/resources/library/interactive/Html.wgt/markitup/skins/simple/images/handle.png b/resources/library/interactive/Html.wgt/markitup/skins/simple/images/handle.png old mode 100755 new mode 100644 diff --git a/resources/library/interactive/Html.wgt/markitup/skins/simple/images/menu.png b/resources/library/interactive/Html.wgt/markitup/skins/simple/images/menu.png old mode 100755 new mode 100644 diff --git a/resources/library/interactive/Html.wgt/markitup/skins/simple/images/submenu.png b/resources/library/interactive/Html.wgt/markitup/skins/simple/images/submenu.png old mode 100755 new mode 100644 diff --git a/resources/library/interactive/Html.wgt/markitup/templates/preview.css b/resources/library/interactive/Html.wgt/markitup/templates/preview.css old mode 100755 new mode 100644 diff --git a/resources/library/interactive/Html.wgt/markitup/templates/preview.html b/resources/library/interactive/Html.wgt/markitup/templates/preview.html old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/config.xml b/resources/library/interactive/barre_prof.wgt/config.xml old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/custom_icon.png b/resources/library/interactive/barre_prof.wgt/custom_icon.png old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/icon.png b/resources/library/interactive/barre_prof.wgt/icon.png old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/index.html b/resources/library/interactive/barre_prof.wgt/index.html old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/scripts/app.js b/resources/library/interactive/barre_prof.wgt/scripts/app.js old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/scripts/ext.js b/resources/library/interactive/barre_prof.wgt/scripts/ext.js old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/scripts/jquery144.js b/resources/library/interactive/barre_prof.wgt/scripts/jquery144.js old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/scripts/tpl.js b/resources/library/interactive/barre_prof.wgt/scripts/tpl.js old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/scripts/wcontainer.js b/resources/library/interactive/barre_prof.wgt/scripts/wcontainer.js old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/styles/app.css b/resources/library/interactive/barre_prof.wgt/styles/app.css old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/styles/master.css b/resources/library/interactive/barre_prof.wgt/styles/master.css old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/styles/stick-but-minimize.png b/resources/library/interactive/barre_prof.wgt/styles/stick-but-minimize.png old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/styles/wcontainer.css b/resources/library/interactive/barre_prof.wgt/styles/wcontainer.css old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/jquery.tinymce.js b/resources/library/interactive/barre_prof.wgt/tinymcejq/jquery.tinymce.js old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/langs/en.js b/resources/library/interactive/barre_prof.wgt/tinymcejq/langs/en.js old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/license.txt b/resources/library/interactive/barre_prof.wgt/tinymcejq/license.txt old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/advhr/css/advhr.css b/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/advhr/css/advhr.css old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/advhr/editor_plugin.js b/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/advhr/editor_plugin.js old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/advhr/editor_plugin_src.js b/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/advhr/editor_plugin_src.js old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/advhr/js/rule.js b/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/advhr/js/rule.js old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/advhr/langs/en_dlg.js b/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/advhr/langs/en_dlg.js old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/advhr/rule.htm b/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/advhr/rule.htm old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/advimage/css/advimage.css b/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/advimage/css/advimage.css old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/advimage/editor_plugin.js b/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/advimage/editor_plugin.js old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/advimage/editor_plugin_src.js b/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/advimage/editor_plugin_src.js old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/advimage/image.htm b/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/advimage/image.htm old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/advimage/img/sample.gif b/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/advimage/img/sample.gif old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/advimage/js/image.js b/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/advimage/js/image.js old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/advimage/langs/en_dlg.js b/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/advimage/langs/en_dlg.js old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/advlink/css/advlink.css b/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/advlink/css/advlink.css old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/advlink/editor_plugin.js b/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/advlink/editor_plugin.js old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/advlink/editor_plugin_src.js b/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/advlink/editor_plugin_src.js old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/advlink/js/advlink.js b/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/advlink/js/advlink.js old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/advlink/langs/en_dlg.js b/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/advlink/langs/en_dlg.js old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/advlink/link.htm b/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/advlink/link.htm old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/advlist/editor_plugin.js b/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/advlist/editor_plugin.js old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/advlist/editor_plugin_src.js b/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/advlist/editor_plugin_src.js old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/autoresize/editor_plugin.js b/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/autoresize/editor_plugin.js old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/autoresize/editor_plugin_src.js b/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/autoresize/editor_plugin_src.js old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/autosave/editor_plugin.js b/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/autosave/editor_plugin.js old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/autosave/editor_plugin_src.js b/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/autosave/editor_plugin_src.js old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/autosave/langs/en.js b/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/autosave/langs/en.js old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/bbcode/editor_plugin.js b/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/bbcode/editor_plugin.js old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/bbcode/editor_plugin_src.js b/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/bbcode/editor_plugin_src.js old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/contextmenu/editor_plugin.js b/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/contextmenu/editor_plugin.js old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/contextmenu/editor_plugin_src.js b/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/contextmenu/editor_plugin_src.js old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/directionality/editor_plugin.js b/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/directionality/editor_plugin.js old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/directionality/editor_plugin_src.js b/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/directionality/editor_plugin_src.js old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/emotions/editor_plugin.js b/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/emotions/editor_plugin.js old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/emotions/editor_plugin_src.js b/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/emotions/editor_plugin_src.js old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/emotions/emotions.htm b/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/emotions/emotions.htm old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/emotions/img/smiley-cool.gif b/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/emotions/img/smiley-cool.gif old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/emotions/img/smiley-cry.gif b/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/emotions/img/smiley-cry.gif old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/emotions/img/smiley-embarassed.gif b/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/emotions/img/smiley-embarassed.gif old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/emotions/img/smiley-foot-in-mouth.gif b/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/emotions/img/smiley-foot-in-mouth.gif old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/emotions/img/smiley-frown.gif b/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/emotions/img/smiley-frown.gif old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/emotions/img/smiley-innocent.gif b/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/emotions/img/smiley-innocent.gif old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/emotions/img/smiley-kiss.gif b/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/emotions/img/smiley-kiss.gif old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/emotions/img/smiley-laughing.gif b/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/emotions/img/smiley-laughing.gif old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/emotions/img/smiley-money-mouth.gif b/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/emotions/img/smiley-money-mouth.gif old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/emotions/img/smiley-sealed.gif b/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/emotions/img/smiley-sealed.gif old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/emotions/img/smiley-smile.gif b/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/emotions/img/smiley-smile.gif old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/emotions/img/smiley-surprised.gif b/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/emotions/img/smiley-surprised.gif old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/emotions/img/smiley-tongue-out.gif b/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/emotions/img/smiley-tongue-out.gif old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/emotions/img/smiley-undecided.gif b/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/emotions/img/smiley-undecided.gif old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/emotions/img/smiley-wink.gif b/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/emotions/img/smiley-wink.gif old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/emotions/img/smiley-yell.gif b/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/emotions/img/smiley-yell.gif old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/emotions/js/emotions.js b/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/emotions/js/emotions.js old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/emotions/langs/en_dlg.js b/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/emotions/langs/en_dlg.js old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/example/dialog.htm b/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/example/dialog.htm old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/example/editor_plugin.js b/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/example/editor_plugin.js old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/example/editor_plugin_src.js b/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/example/editor_plugin_src.js old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/example/img/example.gif b/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/example/img/example.gif old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/example/js/dialog.js b/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/example/js/dialog.js old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/example/langs/en.js b/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/example/langs/en.js old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/example/langs/en_dlg.js b/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/example/langs/en_dlg.js old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/fullpage/css/fullpage.css b/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/fullpage/css/fullpage.css old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/fullpage/editor_plugin.js b/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/fullpage/editor_plugin.js old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/fullpage/editor_plugin_src.js b/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/fullpage/editor_plugin_src.js old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/fullpage/fullpage.htm b/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/fullpage/fullpage.htm old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/fullpage/js/fullpage.js b/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/fullpage/js/fullpage.js old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/fullpage/langs/en_dlg.js b/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/fullpage/langs/en_dlg.js old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/fullscreen/editor_plugin.js b/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/fullscreen/editor_plugin.js old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/fullscreen/editor_plugin_src.js b/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/fullscreen/editor_plugin_src.js old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/fullscreen/fullscreen.htm b/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/fullscreen/fullscreen.htm old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/iespell/editor_plugin.js b/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/iespell/editor_plugin.js old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/iespell/editor_plugin_src.js b/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/iespell/editor_plugin_src.js old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/inlinepopups/editor_plugin.js b/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/inlinepopups/editor_plugin.js old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/inlinepopups/editor_plugin_src.js b/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/inlinepopups/editor_plugin_src.js old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/inlinepopups/skins/clearlooks2/img/alert.gif b/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/inlinepopups/skins/clearlooks2/img/alert.gif old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/inlinepopups/skins/clearlooks2/img/button.gif b/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/inlinepopups/skins/clearlooks2/img/button.gif old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/inlinepopups/skins/clearlooks2/img/buttons.gif b/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/inlinepopups/skins/clearlooks2/img/buttons.gif old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/inlinepopups/skins/clearlooks2/img/confirm.gif b/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/inlinepopups/skins/clearlooks2/img/confirm.gif old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/inlinepopups/skins/clearlooks2/img/corners.gif b/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/inlinepopups/skins/clearlooks2/img/corners.gif old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/inlinepopups/skins/clearlooks2/img/horizontal.gif b/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/inlinepopups/skins/clearlooks2/img/horizontal.gif old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/inlinepopups/skins/clearlooks2/img/vertical.gif b/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/inlinepopups/skins/clearlooks2/img/vertical.gif old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/inlinepopups/skins/clearlooks2/window.css b/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/inlinepopups/skins/clearlooks2/window.css old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/inlinepopups/template.htm b/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/inlinepopups/template.htm old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/insertdatetime/editor_plugin.js b/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/insertdatetime/editor_plugin.js old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/insertdatetime/editor_plugin_src.js b/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/insertdatetime/editor_plugin_src.js old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/layer/editor_plugin.js b/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/layer/editor_plugin.js old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/layer/editor_plugin_src.js b/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/layer/editor_plugin_src.js old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/legacyoutput/editor_plugin.js b/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/legacyoutput/editor_plugin.js old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/legacyoutput/editor_plugin_src.js b/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/legacyoutput/editor_plugin_src.js old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/media/css/content.css b/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/media/css/content.css old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/media/css/media.css b/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/media/css/media.css old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/media/editor_plugin.js b/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/media/editor_plugin.js old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/media/editor_plugin_src.js b/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/media/editor_plugin_src.js old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/media/img/flash.gif b/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/media/img/flash.gif old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/media/img/flv_player.swf b/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/media/img/flv_player.swf old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/media/img/quicktime.gif b/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/media/img/quicktime.gif old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/media/img/realmedia.gif b/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/media/img/realmedia.gif old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/media/img/shockwave.gif b/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/media/img/shockwave.gif old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/media/img/trans.gif b/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/media/img/trans.gif old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/media/img/windowsmedia.gif b/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/media/img/windowsmedia.gif old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/media/js/embed.js b/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/media/js/embed.js old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/media/js/media.js b/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/media/js/media.js old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/media/langs/en_dlg.js b/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/media/langs/en_dlg.js old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/media/media.htm b/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/media/media.htm old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/nonbreaking/editor_plugin.js b/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/nonbreaking/editor_plugin.js old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/nonbreaking/editor_plugin_src.js b/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/nonbreaking/editor_plugin_src.js old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/noneditable/editor_plugin.js b/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/noneditable/editor_plugin.js old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/noneditable/editor_plugin_src.js b/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/noneditable/editor_plugin_src.js old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/pagebreak/css/content.css b/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/pagebreak/css/content.css old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/pagebreak/editor_plugin.js b/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/pagebreak/editor_plugin.js old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/pagebreak/editor_plugin_src.js b/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/pagebreak/editor_plugin_src.js old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/pagebreak/img/pagebreak.gif b/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/pagebreak/img/pagebreak.gif old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/pagebreak/img/trans.gif b/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/pagebreak/img/trans.gif old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/paste/editor_plugin.js b/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/paste/editor_plugin.js old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/paste/editor_plugin_src.js b/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/paste/editor_plugin_src.js old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/paste/js/pastetext.js b/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/paste/js/pastetext.js old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/paste/js/pasteword.js b/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/paste/js/pasteword.js old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/paste/langs/en_dlg.js b/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/paste/langs/en_dlg.js old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/paste/pastetext.htm b/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/paste/pastetext.htm old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/paste/pasteword.htm b/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/paste/pasteword.htm old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/preview/editor_plugin.js b/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/preview/editor_plugin.js old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/preview/editor_plugin_src.js b/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/preview/editor_plugin_src.js old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/preview/example.html b/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/preview/example.html old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/preview/jscripts/embed.js b/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/preview/jscripts/embed.js old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/preview/preview.html b/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/preview/preview.html old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/print/editor_plugin.js b/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/print/editor_plugin.js old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/print/editor_plugin_src.js b/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/print/editor_plugin_src.js old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/save/editor_plugin.js b/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/save/editor_plugin.js old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/save/editor_plugin_src.js b/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/save/editor_plugin_src.js old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/searchreplace/css/searchreplace.css b/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/searchreplace/css/searchreplace.css old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/searchreplace/editor_plugin.js b/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/searchreplace/editor_plugin.js old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/searchreplace/editor_plugin_src.js b/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/searchreplace/editor_plugin_src.js old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/searchreplace/js/searchreplace.js b/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/searchreplace/js/searchreplace.js old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/searchreplace/langs/en_dlg.js b/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/searchreplace/langs/en_dlg.js old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/searchreplace/searchreplace.htm b/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/searchreplace/searchreplace.htm old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/spellchecker/css/content.css b/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/spellchecker/css/content.css old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/spellchecker/editor_plugin.js b/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/spellchecker/editor_plugin.js old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/spellchecker/editor_plugin_src.js b/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/spellchecker/editor_plugin_src.js old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/spellchecker/img/wline.gif b/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/spellchecker/img/wline.gif old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/style/css/props.css b/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/style/css/props.css old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/style/editor_plugin.js b/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/style/editor_plugin.js old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/style/editor_plugin_src.js b/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/style/editor_plugin_src.js old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/style/js/props.js b/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/style/js/props.js old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/style/langs/en_dlg.js b/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/style/langs/en_dlg.js old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/style/props.htm b/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/style/props.htm old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/tabfocus/editor_plugin.js b/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/tabfocus/editor_plugin.js old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/tabfocus/editor_plugin_src.js b/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/tabfocus/editor_plugin_src.js old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/table/cell.htm b/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/table/cell.htm old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/table/css/cell.css b/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/table/css/cell.css old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/table/css/row.css b/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/table/css/row.css old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/table/css/table.css b/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/table/css/table.css old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/table/editor_plugin.js b/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/table/editor_plugin.js old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/table/editor_plugin_src.js b/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/table/editor_plugin_src.js old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/table/js/cell.js b/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/table/js/cell.js old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/table/js/merge_cells.js b/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/table/js/merge_cells.js old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/table/js/row.js b/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/table/js/row.js old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/table/js/table.js b/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/table/js/table.js old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/table/langs/en_dlg.js b/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/table/langs/en_dlg.js old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/table/merge_cells.htm b/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/table/merge_cells.htm old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/table/row.htm b/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/table/row.htm old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/table/table.htm b/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/table/table.htm old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/template/blank.htm b/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/template/blank.htm old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/template/css/template.css b/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/template/css/template.css old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/template/editor_plugin.js b/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/template/editor_plugin.js old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/template/editor_plugin_src.js b/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/template/editor_plugin_src.js old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/template/js/template.js b/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/template/js/template.js old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/template/langs/en_dlg.js b/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/template/langs/en_dlg.js old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/template/template.htm b/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/template/template.htm old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/visualchars/editor_plugin.js b/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/visualchars/editor_plugin.js old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/visualchars/editor_plugin_src.js b/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/visualchars/editor_plugin_src.js old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/wordcount/editor_plugin.js b/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/wordcount/editor_plugin.js old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/wordcount/editor_plugin_src.js b/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/wordcount/editor_plugin_src.js old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/xhtmlxtras/abbr.htm b/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/xhtmlxtras/abbr.htm old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/xhtmlxtras/acronym.htm b/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/xhtmlxtras/acronym.htm old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/xhtmlxtras/attributes.htm b/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/xhtmlxtras/attributes.htm old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/xhtmlxtras/cite.htm b/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/xhtmlxtras/cite.htm old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/xhtmlxtras/css/attributes.css b/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/xhtmlxtras/css/attributes.css old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/xhtmlxtras/css/popup.css b/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/xhtmlxtras/css/popup.css old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/xhtmlxtras/del.htm b/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/xhtmlxtras/del.htm old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/xhtmlxtras/editor_plugin.js b/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/xhtmlxtras/editor_plugin.js old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/xhtmlxtras/editor_plugin_src.js b/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/xhtmlxtras/editor_plugin_src.js old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/xhtmlxtras/ins.htm b/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/xhtmlxtras/ins.htm old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/xhtmlxtras/js/abbr.js b/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/xhtmlxtras/js/abbr.js old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/xhtmlxtras/js/acronym.js b/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/xhtmlxtras/js/acronym.js old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/xhtmlxtras/js/attributes.js b/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/xhtmlxtras/js/attributes.js old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/xhtmlxtras/js/cite.js b/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/xhtmlxtras/js/cite.js old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/xhtmlxtras/js/del.js b/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/xhtmlxtras/js/del.js old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/xhtmlxtras/js/element_common.js b/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/xhtmlxtras/js/element_common.js old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/xhtmlxtras/js/ins.js b/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/xhtmlxtras/js/ins.js old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/xhtmlxtras/langs/en_dlg.js b/resources/library/interactive/barre_prof.wgt/tinymcejq/plugins/xhtmlxtras/langs/en_dlg.js old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/themes/advanced/about.htm b/resources/library/interactive/barre_prof.wgt/tinymcejq/themes/advanced/about.htm old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/themes/advanced/anchor.htm b/resources/library/interactive/barre_prof.wgt/tinymcejq/themes/advanced/anchor.htm old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/themes/advanced/charmap.htm b/resources/library/interactive/barre_prof.wgt/tinymcejq/themes/advanced/charmap.htm old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/themes/advanced/color_picker.htm b/resources/library/interactive/barre_prof.wgt/tinymcejq/themes/advanced/color_picker.htm old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/themes/advanced/editor_template.js b/resources/library/interactive/barre_prof.wgt/tinymcejq/themes/advanced/editor_template.js old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/themes/advanced/editor_template_src.js b/resources/library/interactive/barre_prof.wgt/tinymcejq/themes/advanced/editor_template_src.js old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/themes/advanced/image.htm b/resources/library/interactive/barre_prof.wgt/tinymcejq/themes/advanced/image.htm old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/themes/advanced/img/colorpicker.jpg b/resources/library/interactive/barre_prof.wgt/tinymcejq/themes/advanced/img/colorpicker.jpg old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/themes/advanced/img/icons.gif1 b/resources/library/interactive/barre_prof.wgt/tinymcejq/themes/advanced/img/icons.gif1 old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/themes/advanced/img/icons.png b/resources/library/interactive/barre_prof.wgt/tinymcejq/themes/advanced/img/icons.png old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/themes/advanced/js/about.js b/resources/library/interactive/barre_prof.wgt/tinymcejq/themes/advanced/js/about.js old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/themes/advanced/js/anchor.js b/resources/library/interactive/barre_prof.wgt/tinymcejq/themes/advanced/js/anchor.js old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/themes/advanced/js/charmap.js b/resources/library/interactive/barre_prof.wgt/tinymcejq/themes/advanced/js/charmap.js old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/themes/advanced/js/color_picker.js b/resources/library/interactive/barre_prof.wgt/tinymcejq/themes/advanced/js/color_picker.js old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/themes/advanced/js/image.js b/resources/library/interactive/barre_prof.wgt/tinymcejq/themes/advanced/js/image.js old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/themes/advanced/js/link.js b/resources/library/interactive/barre_prof.wgt/tinymcejq/themes/advanced/js/link.js old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/themes/advanced/js/source_editor.js b/resources/library/interactive/barre_prof.wgt/tinymcejq/themes/advanced/js/source_editor.js old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/themes/advanced/langs/en.js b/resources/library/interactive/barre_prof.wgt/tinymcejq/themes/advanced/langs/en.js old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/themes/advanced/langs/en_dlg.js b/resources/library/interactive/barre_prof.wgt/tinymcejq/themes/advanced/langs/en_dlg.js old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/themes/advanced/link.htm b/resources/library/interactive/barre_prof.wgt/tinymcejq/themes/advanced/link.htm old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/themes/advanced/skins/default/content.css b/resources/library/interactive/barre_prof.wgt/tinymcejq/themes/advanced/skins/default/content.css old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/themes/advanced/skins/default/dialog.css b/resources/library/interactive/barre_prof.wgt/tinymcejq/themes/advanced/skins/default/dialog.css old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/themes/advanced/skins/default/img/buttons.png b/resources/library/interactive/barre_prof.wgt/tinymcejq/themes/advanced/skins/default/img/buttons.png old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/themes/advanced/skins/default/img/items.gif b/resources/library/interactive/barre_prof.wgt/tinymcejq/themes/advanced/skins/default/img/items.gif old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/themes/advanced/skins/default/img/menu_arrow.gif b/resources/library/interactive/barre_prof.wgt/tinymcejq/themes/advanced/skins/default/img/menu_arrow.gif old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/themes/advanced/skins/default/img/menu_check.gif b/resources/library/interactive/barre_prof.wgt/tinymcejq/themes/advanced/skins/default/img/menu_check.gif old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/themes/advanced/skins/default/img/progress.gif b/resources/library/interactive/barre_prof.wgt/tinymcejq/themes/advanced/skins/default/img/progress.gif old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/themes/advanced/skins/default/img/tabs.gif b/resources/library/interactive/barre_prof.wgt/tinymcejq/themes/advanced/skins/default/img/tabs.gif old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/themes/advanced/skins/default/ui.css b/resources/library/interactive/barre_prof.wgt/tinymcejq/themes/advanced/skins/default/ui.css old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/themes/advanced/skins/o2k7/content.css b/resources/library/interactive/barre_prof.wgt/tinymcejq/themes/advanced/skins/o2k7/content.css old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/themes/advanced/skins/o2k7/dialog.css b/resources/library/interactive/barre_prof.wgt/tinymcejq/themes/advanced/skins/o2k7/dialog.css old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/themes/advanced/skins/o2k7/img/button_bg.png b/resources/library/interactive/barre_prof.wgt/tinymcejq/themes/advanced/skins/o2k7/img/button_bg.png old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/themes/advanced/skins/o2k7/img/button_bg_black.png b/resources/library/interactive/barre_prof.wgt/tinymcejq/themes/advanced/skins/o2k7/img/button_bg_black.png old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/themes/advanced/skins/o2k7/img/button_bg_silver.png b/resources/library/interactive/barre_prof.wgt/tinymcejq/themes/advanced/skins/o2k7/img/button_bg_silver.png old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/themes/advanced/skins/o2k7/ui.css b/resources/library/interactive/barre_prof.wgt/tinymcejq/themes/advanced/skins/o2k7/ui.css old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/themes/advanced/skins/o2k7/ui_black.css b/resources/library/interactive/barre_prof.wgt/tinymcejq/themes/advanced/skins/o2k7/ui_black.css old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/themes/advanced/skins/o2k7/ui_silver.css b/resources/library/interactive/barre_prof.wgt/tinymcejq/themes/advanced/skins/o2k7/ui_silver.css old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/themes/advanced/source_editor.htm b/resources/library/interactive/barre_prof.wgt/tinymcejq/themes/advanced/source_editor.htm old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/themes/simple/editor_template.js b/resources/library/interactive/barre_prof.wgt/tinymcejq/themes/simple/editor_template.js old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/themes/simple/editor_template_src.js b/resources/library/interactive/barre_prof.wgt/tinymcejq/themes/simple/editor_template_src.js old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/themes/simple/img/icons.gif b/resources/library/interactive/barre_prof.wgt/tinymcejq/themes/simple/img/icons.gif old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/themes/simple/langs/en.js b/resources/library/interactive/barre_prof.wgt/tinymcejq/themes/simple/langs/en.js old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/themes/simple/skins/default/content.css b/resources/library/interactive/barre_prof.wgt/tinymcejq/themes/simple/skins/default/content.css old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/themes/simple/skins/default/ui.css b/resources/library/interactive/barre_prof.wgt/tinymcejq/themes/simple/skins/default/ui.css old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/themes/simple/skins/o2k7/content.css b/resources/library/interactive/barre_prof.wgt/tinymcejq/themes/simple/skins/o2k7/content.css old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/themes/simple/skins/o2k7/img/button_bg.png b/resources/library/interactive/barre_prof.wgt/tinymcejq/themes/simple/skins/o2k7/img/button_bg.png old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/themes/simple/skins/o2k7/ui.css b/resources/library/interactive/barre_prof.wgt/tinymcejq/themes/simple/skins/o2k7/ui.css old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/tiny_mce.js b/resources/library/interactive/barre_prof.wgt/tinymcejq/tiny_mce.js old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/tiny_mce_popup.js b/resources/library/interactive/barre_prof.wgt/tinymcejq/tiny_mce_popup.js old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/tiny_mce_src.js b/resources/library/interactive/barre_prof.wgt/tinymcejq/tiny_mce_src.js old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/utils/editable_selects.js b/resources/library/interactive/barre_prof.wgt/tinymcejq/utils/editable_selects.js old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/utils/form_utils.js b/resources/library/interactive/barre_prof.wgt/tinymcejq/utils/form_utils.js old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/utils/mctabs.js b/resources/library/interactive/barre_prof.wgt/tinymcejq/utils/mctabs.js old mode 100755 new mode 100644 diff --git a/resources/library/interactive/barre_prof.wgt/tinymcejq/utils/validate.js b/resources/library/interactive/barre_prof.wgt/tinymcejq/utils/validate.js old mode 100755 new mode 100644 diff --git a/resources/linux/qtlinux/qt.conf b/resources/linux/qtlinux/qt.conf old mode 100755 new mode 100644 diff --git a/src/core/UBApplicationController.cpp b/src/core/UBApplicationController.cpp index 2019e6d5..0f3ee0cf 100644 --- a/src/core/UBApplicationController.cpp +++ b/src/core/UBApplicationController.cpp @@ -203,7 +203,10 @@ void UBApplicationController::adjustDisplayView() QRect rect = mControlView->rect(); QPoint center(rect.x() + rect.width() / 2, rect.y() + rect.height() / 2); - mDisplayView->setTransform(tr); + QTransform recentTransform = mDisplayView->transform(); + + if (recentTransform != tr) + mDisplayView->setTransform(tr); mDisplayView->centerOn(mControlView->mapToScene(center)); } From f066a4c62e25391dcd5e02afd59dc55a7ee82fc1 Mon Sep 17 00:00:00 2001 From: Claudio Valerio Date: Tue, 26 Jul 2011 14:49:04 +0200 Subject: [PATCH 09/15] updated library --- resources/win/plugins/imageformats/qjpeg4.dll | Bin 196096 -> 196608 bytes resources/win/plugins/imageformats/qsvg4.dll | Bin 22016 -> 22016 bytes 2 files changed, 0 insertions(+), 0 deletions(-) diff --git a/resources/win/plugins/imageformats/qjpeg4.dll b/resources/win/plugins/imageformats/qjpeg4.dll index 1ebac07b32da9789fa8128c8bc779c4c8abe8722..a94486d69b12fe34545babb9ce547b966b1b516f 100644 GIT binary patch delta 11554 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 Wr{ogg<>*k_)-QB$Je5C8JAMFt1Y{)u delta 337 zcmXX?O(=tL9DbkKVx?VtjATe}*|bKQy&v1&y=pD?5r?I0~Yx>DF;f5o`ake zC#9sfI5|m?15(^5Hznn!2!HZBJiq7p9iHFQv$&7NeXPIR&t9%m8=qQjLUKs|vo5w> zk}^})09;;lTRGo%HQdaFdeFhOP#&9n7Tm^Wr4uRkD<@SCiZNRrn=aARYS^aMAj6>A zi6o1v7jdqtGVXXNaESNf(o1N5C=6&pGzeo4m$W(@aZ3xp#|y35eo$|WvJh&ZP4|g^ ze%-`2Cv>;%OXiAR7UDzqV~*Z%8=ja9FJqUt;d#6<9k~(M5|wexc=Qxm%V}hRA`3CO z^0L~PES1JNXnMF8lkv){SU(onX!@a939|_z`AApbpqI3ZR3wj#lL V9GC&RnN6iDx};VPC-XaL=MU9LX#@ZO From 62fd63785b49b82124f78c17c2d6e134168b4205 Mon Sep 17 00:00:00 2001 From: Claudio Valerio Date: Tue, 26 Jul 2011 14:50:04 +0200 Subject: [PATCH 10/15] windows installer support multilanguage and install the vs redistribuable --- Sankore 3.1.iss | 11 ++++++++--- release.vc9.bat | 3 --- 2 files changed, 8 insertions(+), 6 deletions(-) diff --git a/Sankore 3.1.iss b/Sankore 3.1.iss index 1e968088..aded5e63 100644 --- a/Sankore 3.1.iss +++ b/Sankore 3.1.iss @@ -8,7 +8,7 @@ AppId={{E63D17F8-D9DA-479D-B9B5-0D101A03703B} AppName=Sankore 3.1 AppVerName=Sankore 3.1 -AppPublisher=Mnemis +AppPublisher=Sankore AppPublisherURL=http://www.getuniboard.com AppSupportURL=http://support.getuniboard.com @@ -24,7 +24,11 @@ Compression=lzma SolidCompression=yes [Languages] -Name: "english"; MessagesFile: "compiler:Default.isl" +Name: "en"; MessagesFile: "compiler:Default.isl" +Name: "fr"; MessagesFile: "compiler:Languages\French.isl" +Name: "gr"; MessagesFile: "compiler:Languages\German.isl" +Name: "it"; MessagesFile: "compiler:Languages\Italian.isl" +Name: "sp"; MessagesFile: "compiler:Languages\Spanish.isl" [Tasks] Name: "desktopicon"; Description: "{cm:CreateDesktopIcon}"; GroupDescription: "{cm:AdditionalIcons}"; Flags: unchecked @@ -40,6 +44,7 @@ Type: filesandordirs ; Name: "{app}\i18n" Type: files ; Name: "{app}\*.dll" [Files] +Source: "..\Sankore-ThirdParty\microsoft\vcredist_x86.exe"; DestDir:"{tmp}" Source: ".\build\win32\release\product\*"; DestDir: "{app}"; Flags: ignoreversion recursesubdirs createallsubdirs Source: ".\runtime\windows\*"; DestDir: "{app}"; Flags: ignoreversion recursesubdirs createallsubdirs; Source: ".\resources\win\plugins\*"; DestDir: "{app}"; Flags: recursesubdirs createallsubdirs @@ -47,7 +52,6 @@ Source: ".\resources\win\plugins\*"; DestDir: "{app}"; Flags: recursesubdirs cre [Icons] Name: "{group}\Sankore 3.1"; Filename: "{app}\Sankore 3.1.exe" -;Name: "{group}\{cm:ProgramOnTheWeb,Sankore 3.1}"; Filename: "http://www.getuniboard.com/" Name: "{group}\{cm:UninstallProgram,Sankore 3.1}"; Filename: "{uninstallexe}" Name: "{commondesktop}\Sankore 3.1"; Filename: "{app}\Sankore 3.1.exe"; Tasks: desktopicon Name: "{userappdata}\Microsoft\Internet Explorer\Quick Launch\Sankore 3.1"; Filename: "{app}\Sankore 3.1.exe"; Tasks: quicklaunchicon @@ -70,6 +74,7 @@ Root: HKLM64; Subkey: "SOFTWARE\Sankore 3.1"; ValueType: dword; ValueName: "EMF: Root: HKLM64; Subkey: "SOFTWARE\Sankore 3.1\Defaults"; ValueType: dword; ValueName: "PDF: Enabled"; ValueData: "1"; Flags: uninsdeletevalue; Check: isProcessorX64 [Run] +Filename: "{tmp}\vcredist_x86.exe";WorkingDir:"{tmp}" Filename: "{app}\Sankore 3.1.exe"; Description: "{cm:LaunchProgram,Sankore 3.1}"; Flags: nowait postinstall [UninstallDelete] diff --git a/release.vc9.bat b/release.vc9.bat index 7c4e54dc..fbf027c9 100644 --- a/release.vc9.bat +++ b/release.vc9.bat @@ -5,7 +5,6 @@ set VS_BIN="C:\Program Files\Microsoft Visual Studio 9.0\VC\bin" set WIN_SDK_BIN="C:\Program Files\Microsoft SDKs\Windows\v6.1\Bin" set INNO_EXE="C:\Program Files\Inno Setup 5\iscc.exe " set BUILD_DIR=build\win32\release -set UB_DATA_DIR="D:\" set PATH=%QT_BIN%;%PATH%;%WIN_SDK_BIN% @@ -33,8 +32,6 @@ if not v%VERSION%==%LAST_TAG_VERSION% GOTO EXIT_WITH_ERROR nmake release-install -.\thirdparty\google-breakpad\r318\bin\win32\dump_syms.exe .\build\win32\release\product\Sankore 3.1.pdb > "%UB_DATA_DIR%\releases\uniboard\sym\win32\Sankore 3.1.exe\%LONG_VERSION%%EDITION%.sym" - del .\build\win32\release\product\Sankore 3.1.pdb set INSTALLER_NAME=Sankore 3.1 From 2cd408aa7fb265068d0ee04649f7c184f1c65b62 Mon Sep 17 00:00:00 2001 From: Claudio Valerio Date: Wed, 27 Jul 2011 14:11:16 +0200 Subject: [PATCH 11/15] shockwave-flash are stored in a new category called Animations. Those file are also automatically routed --- src/board/UBLibraryController.cpp | 17 +++++++++++++++-- src/board/UBLibraryController.h | 1 + src/core/UBSettings.cpp | 9 +++++++++ src/core/UBSettings.h | 3 ++- src/gui/UBLibraryWidget.cpp | 30 +++++++++++++++--------------- 5 files changed, 42 insertions(+), 18 deletions(-) diff --git a/src/board/UBLibraryController.cpp b/src/board/UBLibraryController.cpp index ba603e3f..caa553bd 100644 --- a/src/board/UBLibraryController.cpp +++ b/src/board/UBLibraryController.cpp @@ -50,6 +50,8 @@ UBLibraryController::UBLibraryController(QWidget *pParentWidget, UBBoardControll mInteractiveUserDirectoryPath = QUrl::fromLocalFile(UBSettings::settings()->uniboardInteractiveUserDirectory()); + mAnimationUserDirectoryPath = QUrl::fromLocalFile(UBSettings::settings()->animationUserDirectory()); + createInternalWidgetItems(); } @@ -103,8 +105,12 @@ void UBLibraryController::routeItem(QString& pItem, QString pMiddleDirectory) destination = mVideoStandardDirectoryPath.toLocalFile(); else if (mimetype.contains("image")) destination = mPicturesStandardDirectoryPath.toLocalFile(); - else if (mimetype.contains("application")) - destination = UBSettings::settings()->uniboardInteractiveUserDirectory(); + else if (mimetype.contains("application")){ + if (mimetype.contains("x-shockwave-flash")) + destination = mAnimationUserDirectoryPath.toLocalFile(); + else + destination = mInteractiveUserDirectoryPath.toLocalFile(); + } else{ return; } @@ -225,6 +231,13 @@ QList UBLibraryController::rootCategoriesList() element->setMoveable(false); categories << element; + categoryImage = new QImage(":images/libpalette/InteractivesCategory.svg"); + element = new UBLibElement(eUBLibElementType_Folder, mAnimationUserDirectoryPath, tr("Animations", "Animations category element")); + element->setThumbnail(categoryImage); + element->setMoveable(false); + categories << element; + + categories << UBLibElement::trashElement(); diff --git a/src/board/UBLibraryController.h b/src/board/UBLibraryController.h index 25539234..8ddab8ad 100644 --- a/src/board/UBLibraryController.h +++ b/src/board/UBLibraryController.h @@ -139,6 +139,7 @@ class UBLibraryController : public QObject QUrl mPicturesStandardDirectoryPath; QUrl mInteractiveUserDirectoryPath; QUrl mInteractiveCategoryPath; + QUrl mAnimationUserDirectoryPath; QStringList addItemsToCurrentLibrary(const QDir& pSelectedFolder, const QStringList& pExtensions); diff --git a/src/core/UBSettings.cpp b/src/core/UBSettings.cpp index 3707e997..02e16a3c 100644 --- a/src/core/UBSettings.cpp +++ b/src/core/UBSettings.cpp @@ -1052,6 +1052,15 @@ QString UBSettings::uniboardDefaultUserImageLibraryDirectory() } +QString UBSettings::animationUserDirectory() +{ + QString animationDirectory = uniboardDataDirectory() + "/animationUserDirectory"; + if (!QDir(animationDirectory).exists()) + QDir().mkpath(animationDirectory); + + return animationDirectory; +} + QString UBSettings::uniboardInteractiveUserDirectory() { QString valideUserInteractiveDirectory = uniboardDataDirectory() + "/interactive content"; diff --git a/src/core/UBSettings.h b/src/core/UBSettings.h index 08748383..05c39d5e 100644 --- a/src/core/UBSettings.h +++ b/src/core/UBSettings.h @@ -112,9 +112,10 @@ class UBSettings : public QObject QString uniboardDefaultUserImageLibraryDirectory(); QString uniboardInteractiveUserDirectory(); + QString animationUserDirectory(); QString uniboardInteractiveLibraryDirectory(); QString uniboardInteractiveFavoritesDirectory(); - QString sankoreDistributedInteractiveDirectory(); + QString sankoreDistributedInteractiveDirectory(); QString podcastRecordingDirectory(); diff --git a/src/gui/UBLibraryWidget.cpp b/src/gui/UBLibraryWidget.cpp index cf44f3cf..069b3637 100644 --- a/src/gui/UBLibraryWidget.cpp +++ b/src/gui/UBLibraryWidget.cpp @@ -32,21 +32,21 @@ UBLibraryWidget::UBLibraryWidget(QWidget *parent, const char *name):UBThumbnailW */ UBLibraryWidget::~UBLibraryWidget() { - //if(NULL != chainedElements) - //{ - // delete chainedElements; - // chainedElements = NULL; - //} - //if(NULL != mpCrntDir) - //{ - // delete mpCrntDir; - // mpCrntDir = NULL; - //} - //if(NULL != mpCrntElem) - //{ - // delete mpCrntElem; - // mpCrntElem = NULL; - //} +// if(NULL != chainedElements) +// { +// delete chainedElements; +// chainedElements = NULL; +// } +// if(NULL != mpCrntDir) +// { +// delete mpCrntDir; +// mpCrntDir = NULL; +// } +// if(NULL != mpCrntElem) +// { +// delete mpCrntElem; +// mpCrntElem = NULL; +// } } /** From f556f582c323f19e50f7b1cd300d2f8e23bc88b1 Mon Sep 17 00:00:00 2001 From: Claudio Valerio Date: Wed, 27 Jul 2011 15:16:26 +0200 Subject: [PATCH 12/15] modified the installer to pick dll from the custom qt compiled version --- Sankore 3.1.iss | 18 ++++++++++++++++-- 1 file changed, 16 insertions(+), 2 deletions(-) diff --git a/Sankore 3.1.iss b/Sankore 3.1.iss index aded5e63..c93a94e8 100644 --- a/Sankore 3.1.iss +++ b/Sankore 3.1.iss @@ -47,7 +47,21 @@ Type: files ; Name: "{app}\*.dll" Source: "..\Sankore-ThirdParty\microsoft\vcredist_x86.exe"; DestDir:"{tmp}" Source: ".\build\win32\release\product\*"; DestDir: "{app}"; Flags: ignoreversion recursesubdirs createallsubdirs Source: ".\runtime\windows\*"; DestDir: "{app}"; Flags: ignoreversion recursesubdirs createallsubdirs; -Source: ".\resources\win\plugins\*"; DestDir: "{app}"; Flags: recursesubdirs createallsubdirs + +;Source: ".\resources\win\plugins\*"; DestDir: "{app}"; Flags: recursesubdirs createallsubdirs +;Qt base dll +Source: "..Qt-sankore3.1\lib\QtScript4.dll"; DestDir: "{app}"; Flags: ignoreversion +Source: "..Qt-sankore3.1\lib\QtGui4.dll"; DestDir: "{app}"; Flags: ignoreversion +Source: "..Qt-sankore3.1\lib\QtXml4.dll"; DestDir: "{app}"; Flags: ignoreversion +Source: "..Qt-sankore3.1\lib\QtCore4.dll"; DestDir: "{app}"; Flags: ignoreversion +Source: "..Qt-sankore3.1\lib\QtWebKit4.dll"; DestDir: "{app}"; Flags: ignoreversion +Source: "..Qt-sankore3.1\lib\phonon.dll"; DestDir: "{app}"; Flags: ignoreversion +Source: "..Qt-sankore3.1\lib\QtNetwork4.dll"; DestDir: "{app}"; Flags: ignoreversion +Source: "..Qt-sankore3.1\lib\QtSvg4.dll"; DestDir: "{app}"; Flags: ignoreversion + +;Qt plugins +Source: "..\Qt-sankore3.1\plugins\imageformats\qjpeg4.dll"; DestDir: "{app}\plugins\imageformats"; Flags: ignoreversion +Source: "..\Qt-sankore3.1\plugins\imageformats\qsvg4.dll"; DestDir: "{app}\plugins\imageformats"; Flags: ignoreversion ; NOTE: Don't use "Flags: ignoreversion" on any shared system files [Icons] @@ -90,4 +104,4 @@ end; function isProcessorNotX64: Boolean; begin Result := not isProcessorX64; -end; \ No newline at end of file +end; From facdf7c1e4dd310abc2f02e7ff4146b5d84c71bd Mon Sep 17 00:00:00 2001 From: Claudio Valerio Date: Wed, 27 Jul 2011 17:12:29 +0200 Subject: [PATCH 13/15] Modified installer to be able to pick up dll on your own Qt. vcredist_x86.exe has been updated. --- Sankore 3.1.iss | 24 +++++++++--------- release.vc9.bat | 9 ++++--- resources/win/plugins/imageformats/qjpeg4.dll | Bin 196608 -> 0 bytes resources/win/plugins/imageformats/qsvg4.dll | Bin 22016 -> 0 bytes .../Microsoft.VC90.CRT.manifest | 8 ------ .../windows/Microsoft.VC90.CRT/msvcm90.dll | Bin 225280 -> 0 bytes .../windows/Microsoft.VC90.CRT/msvcp90.dll | Bin 572928 -> 0 bytes .../windows/Microsoft.VC90.CRT/msvcr90.dll | Bin 655872 -> 0 bytes runtime/windows/QtCore4.dll | Bin 2292224 -> 0 bytes runtime/windows/QtGui4.dll | Bin 8173568 -> 0 bytes runtime/windows/QtNetwork4.dll | Bin 971776 -> 0 bytes runtime/windows/QtScript4.dll | Bin 1292800 -> 0 bytes runtime/windows/QtSvg4.dll | Bin 276480 -> 0 bytes runtime/windows/QtWebKit4.dll | Bin 10837504 -> 0 bytes runtime/windows/QtXml4.dll | Bin 339968 -> 0 bytes runtime/windows/phonon4.dll | Bin 266752 -> 0 bytes 16 files changed, 18 insertions(+), 23 deletions(-) delete mode 100644 resources/win/plugins/imageformats/qjpeg4.dll delete mode 100644 resources/win/plugins/imageformats/qsvg4.dll delete mode 100644 runtime/windows/Microsoft.VC90.CRT/Microsoft.VC90.CRT.manifest delete mode 100644 runtime/windows/Microsoft.VC90.CRT/msvcm90.dll delete mode 100644 runtime/windows/Microsoft.VC90.CRT/msvcp90.dll delete mode 100644 runtime/windows/Microsoft.VC90.CRT/msvcr90.dll delete mode 100644 runtime/windows/QtCore4.dll delete mode 100644 runtime/windows/QtGui4.dll delete mode 100644 runtime/windows/QtNetwork4.dll delete mode 100644 runtime/windows/QtScript4.dll delete mode 100644 runtime/windows/QtSvg4.dll delete mode 100644 runtime/windows/QtWebKit4.dll delete mode 100644 runtime/windows/QtXml4.dll delete mode 100644 runtime/windows/phonon4.dll diff --git a/Sankore 3.1.iss b/Sankore 3.1.iss index c93a94e8..195ce228 100644 --- a/Sankore 3.1.iss +++ b/Sankore 3.1.iss @@ -18,7 +18,7 @@ DefaultDirName={pf}\Sankore 3.1 DefaultGroupName=Sankore 3.1 OutputDir=.\install\win32\ -OutputBaseFilename=Sankore 3.1 setup +OutputBaseFilename=Sankore 3.1 SetupIconFile=.\resources\win\uniboard.ico Compression=lzma SolidCompression=yes @@ -46,22 +46,22 @@ Type: files ; Name: "{app}\*.dll" [Files] Source: "..\Sankore-ThirdParty\microsoft\vcredist_x86.exe"; DestDir:"{tmp}" Source: ".\build\win32\release\product\*"; DestDir: "{app}"; Flags: ignoreversion recursesubdirs createallsubdirs -Source: ".\runtime\windows\*"; DestDir: "{app}"; Flags: ignoreversion recursesubdirs createallsubdirs; +;Source: ".\runtime\windows\*"; DestDir: "{app}"; Flags: ignoreversion recursesubdirs createallsubdirs; ;Source: ".\resources\win\plugins\*"; DestDir: "{app}"; Flags: recursesubdirs createallsubdirs ;Qt base dll -Source: "..Qt-sankore3.1\lib\QtScript4.dll"; DestDir: "{app}"; Flags: ignoreversion -Source: "..Qt-sankore3.1\lib\QtGui4.dll"; DestDir: "{app}"; Flags: ignoreversion -Source: "..Qt-sankore3.1\lib\QtXml4.dll"; DestDir: "{app}"; Flags: ignoreversion -Source: "..Qt-sankore3.1\lib\QtCore4.dll"; DestDir: "{app}"; Flags: ignoreversion -Source: "..Qt-sankore3.1\lib\QtWebKit4.dll"; DestDir: "{app}"; Flags: ignoreversion -Source: "..Qt-sankore3.1\lib\phonon.dll"; DestDir: "{app}"; Flags: ignoreversion -Source: "..Qt-sankore3.1\lib\QtNetwork4.dll"; DestDir: "{app}"; Flags: ignoreversion -Source: "..Qt-sankore3.1\lib\QtSvg4.dll"; DestDir: "{app}"; Flags: ignoreversion +Source: "..\Qt-sankore3.1\lib\QtScript4.dll"; DestDir: "{app}"; Flags: ignoreversion +Source: "..\Qt-sankore3.1\lib\QtGui4.dll"; DestDir: "{app}"; Flags: ignoreversion +Source: "..\Qt-sankore3.1\lib\QtXml4.dll"; DestDir: "{app}"; Flags: ignoreversion +Source: "..\Qt-sankore3.1\lib\QtCore4.dll"; DestDir: "{app}"; Flags: ignoreversion +Source: "..\Qt-sankore3.1\lib\QtWebKit4.dll"; DestDir: "{app}"; Flags: ignoreversion +Source: "..\Qt-sankore3.1\lib\phonon4.dll"; DestDir: "{app}"; Flags: ignoreversion +Source: "..\Qt-sankore3.1\lib\QtNetwork4.dll"; DestDir: "{app}"; Flags: ignoreversion +Source: "..\Qt-sankore3.1\lib\QtSvg4.dll"; DestDir: "{app}"; Flags: ignoreversion ;Qt plugins -Source: "..\Qt-sankore3.1\plugins\imageformats\qjpeg4.dll"; DestDir: "{app}\plugins\imageformats"; Flags: ignoreversion -Source: "..\Qt-sankore3.1\plugins\imageformats\qsvg4.dll"; DestDir: "{app}\plugins\imageformats"; Flags: ignoreversion +Source: "..\Qt-sankore3.1\plugins\imageformats\qjpeg4.dll"; DestDir: "{app}\imageformats"; Flags: ignoreversion +Source: "..\Qt-sankore3.1\plugins\imageformats\qsvg4.dll"; DestDir: "{app}\imageformats"; Flags: ignoreversion ; NOTE: Don't use "Flags: ignoreversion" on any shared system files [Icons] diff --git a/release.vc9.bat b/release.vc9.bat index fbf027c9..85bd8cf7 100644 --- a/release.vc9.bat +++ b/release.vc9.bat @@ -10,6 +10,11 @@ set PATH=%QT_BIN%;%PATH%;%WIN_SDK_BIN% call %VS_BIN%\vcvars32.bat +REM this checks if the custom qt directory path +REM is correct. This is important because installer +REM pick up dll from this directory +IF NOT EXIST "..\Qt-sankore3.1\lib\QtCore4.dll" GOTO EXIT_WITH_ERROR + rmdir /S /Q %BUILD_DIR% set EDITION=MNEMIS_EDITION @@ -29,7 +34,6 @@ echo %LAST_TAG_VERSION% if not v%VERSION%==%LAST_TAG_VERSION% GOTO EXIT_WITH_ERROR - nmake release-install del .\build\win32\release\product\Sankore 3.1.pdb @@ -41,5 +45,4 @@ set INSTALLER_PATH=.\install\win32\%INSTALLER_NAME%.exe call %INNO_EXE% "Sankore 3.1.iss" /F"%INSTALLER_NAME%" :EXIT_WITH_ERROR - echo version %VERSION% - echo last tag version %LAST_TAG_VERSION% + echo ERROR diff --git a/resources/win/plugins/imageformats/qjpeg4.dll b/resources/win/plugins/imageformats/qjpeg4.dll deleted file mode 100644 index a94486d69b12fe34545babb9ce547b966b1b516f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 196608 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