Tag Archive for 'Include'
Published on
September 30, 2009 in
Plugins.
Tags: Admin, Admin Panel, Automatic, Core, Default, Download, Generator, Google, Home, Home Page, Include, Language, Modified, Naming, Original, Page, Panel, Plugin, qTranslate, Release, Repository, Sitemap, Support, Update, WordPress, XML.
![wordpress-logo-notext-rgb[1] wordpress-logo-notext-rgb[1]](http://www.neoegm.com/wp-content/uploads/2009/09/wordpress-logo-notext-rgb1-150x150.png)
I’ve just released the version 3.1.6.3 of the Google (XML) Sitemaps Generator with qTranslate Support WordPress Plugin.
Two important things have been fixed:
- Support for blogs without qTranslate (it won’t give fatal errors anymore)
- Correct naming of the plugin in the WordPress Repository (as “Google XML Sitemaps with qTranslate Support”). The incorrect naming may cause the ones who have downloaded previous versions of the plugins to get updated to the original version (the one that does not support qTranslate).
I really recommend updating since you may not receive the notifications for this version of the plugin but for the original one (which does not support qTranslate).
You can download the latest version from the original post page:
Support appreciated!
All the content offered in this website is, except noted otherwise, of free nature. This means you can share it wherever you want if you do it freely and stating its source.
If it was useful for you and you’d like to contribute, you can make a donation or, at least, visit one of our advertisers of your choice; they are all around the site.
Incoming search terms for the article:
Published on
September 22, 2009 in
Plugins.
Tags: Admin, Admin Panel, Automatic, Core, Default, Download, Generator, Google, Home, Home Page, Include, Language, Modified, Page, Panel, Plugin, qTranslate, Release, Repository, Sitemap, Support, Update, WordPress, XML.
![wordpress-logo-notext-rgb[1] wordpress-logo-notext-rgb[1]](http://www.neoegm.com/wp-content/uploads/2009/09/wordpress-logo-notext-rgb1-150x150.png)
Just to make the things easier for the ones using the Google (XML) Sitemaps Generator with qTranslate Support WordPress Plugin, I’ve just released it in the WordPress repository as “google-xml-sitemaps-with-qtranslate-support“.
This enables you to get easily notified when a new version is available and to use the automatic updating feature (from the WordPress admin panel).
You can download the latest version from the original post page:
Support appreciated!
All the content offered in this website is, except noted otherwise, of free nature. This means you can share it wherever you want if you do it freely and stating its source.
If it was useful for you and you’d like to contribute, you can make a donation or, at least, visit one of our advertisers of your choice; they are all around the site.
Published on
September 13, 2009 in
Plugins.
Tags: Core, Default, Download, Generator, Google, Home, Home Page, Include, Language, Modified, Page, Plugin, qTranslate, Release, Sitemap, Support, Update, WordPress, XML.
![wordpress-logo-notext-rgb[1] wordpress-logo-notext-rgb[1]](http://www.neoegm.com/wp-content/uploads/2009/09/wordpress-logo-notext-rgb1-150x150.png)
Although, as I said in the original post, I had not originally written the code modifications to enable the qTranslate support for the Google (XML) Sitemaps Generator WordPress Plugin, I decided to make some corrections myself to do the following things:
- Home page now appears in the different languages in the sitemap.
- Entries not written in the default language do not appear anymore in the sitemap. Now, just the written languages appear. (Thanks Blutarsky for notifying the bug)
The updated code modifications and the new download version are in the original post:
Support appreciated!
All the content offered in this website is, except noted otherwise, of free nature. This means you can share it wherever you want if you do it freely and stating its source.
If it was useful for you and you’d like to contribute, you can make a donation or, at least, visit one of our advertisers of your choice; they are all around the site.
Incoming search terms for the article:
Published on
August 18, 2009 in
C/C++.
Tags: C, Class, Console, Download, Easy, Exercise, Freeware, GNU GPL, Include, Library, List, Memory Leaks, Open Source, Portable, Programming, Source Code, Teaching, wxDev.
Just as I published some days ago the Simple C++ String Class as a C++ learning exercise, now I am freeing a Simple C++ List Class.
The standard library has a list class. But, while learning, it’s a good idea to know how to develop your own list class.
That’s why I made the List class. It’s not intended for professional projects (for them, you should use the standard library’s list), but as help to learn C++.
template <class TYPE>
class List
{
/* ... */
public:
//Construction and destruction
List() { /* ... */ }
~List() { /* ... */ }
List(const List& rlList) { /* ... */ }
//Assignment operator
List& operator=(const List& rlList);
//Information
int Length() { /* ... */ }
bool Empty() { /* ... */ }
//Element managing
int Add(TYPE& rtData);
TYPE* Elem(int nPos);
bool Delete(int nPos);
void DeleteAll();
//Search
int Find(TYPE& rItem, int nStartAt = 0);
//Operadores
TYPE& operator[](int nPos) { /* ... */ } //Elem
int operator<<(TYPE& rdData) { /* ... */ } //Add
protected:
void FreeList();
void Init() { /* ... */ }
};
//Output
template <class TYPE>
std::ostream& operator<<(std::ostream& oStream, List<TYPE>& rlList);
Keep reading…
Support appreciated!
All the content offered in this website is, except noted otherwise, of free nature. This means you can share it wherever you want if you do it freely and stating its source.
If it was useful for you and you’d like to contribute, you can make a donation or, at least, visit one of our advertisers of your choice; they are all around the site.
Incoming search terms for the article:
Published on
August 9, 2009 in
C/C++.
Tags: C, Class, Download, Easy, Exercise, Freeware, GNU GPL, Include, Library, Open Source, Portable, Programming, Source Code, String, Strings, Teaching, wxDev.
Every C++ programmer knows that the standard library has a string class. But, while learning, it’s a good idea to know how to develop your own string class.
That’s why I made the String class. It’s not intended for professional projects (for them, you should use the standard library’s string), but as help to learn C++.
class String
{
char *m_pszString; //Allocated buffer
int m_nAllocated; //Allocated length
public:
//Construction and destruction
String() { /* ... */ }
~String() { /* ... */ }
//Copy constructors
String(const char *pszString) { /* ... */ }
String(const String& rsString) { /* ... */ }
//Operators (assignment)
String& operator=(const char *pszString);
String& operator=(const String& rsString) { /* ... */ }
//Operators (concatenation)
String& operator+=(const char *pszString);
String& operator+=(String& rsString) { /* ... */ }
String operator+(String rsString);
//Operators (comparison)
bool operator<(String sString) { /* ... */ }
bool operator<=(String sString) { /* ... */ }
bool operator>(String sString) { /* ... */ }
bool operator>=(String sString) { /* ... */ }
bool operator==(String sString) { /* ... */ }
bool operator!=(String sString) { /* ... */ }
//Operations
void Clear();
String Lower() { /* ... */ }
String Upper() { /* ... */ }
//Information
int Length() { /* ... */ }
//Cast operators
operator const char*() { /* ... */ }
protected: //Helper functions
/* ... */
};
//Output e input
std::ostream& operator<<(std::ostream& oStream, String& rsString);
std::istream& operator>>(std::istream& iStream, String& rsString);
Keep reading…
Support appreciated!
All the content offered in this website is, except noted otherwise, of free nature. This means you can share it wherever you want if you do it freely and stating its source.
If it was useful for you and you’d like to contribute, you can make a donation or, at least, visit one of our advertisers of your choice; they are all around the site.
Incoming search terms for the article:
Published on
August 8, 2009 in
C/C++.
Tags: C++, Download, Easy, Freeware, GNU GPL, Include, Library, Memory Leaks, Open Source, Programming, Source Code.
This library is the C++ sequel to the cMemDbg.
Just as the cMemDbg, it is a very easy to use library which can help you to detect and track memory leaks.
Its usage is very similar to the cMemDbg, but with support for the C++ operators (new, new[], delete and delete[]).
There are lots of solutions for this on the net, but this one has the particularity of being really simple to implement.
>new 003D26D8 36 [Main.cpp:127]
>new 003D2708 36 [Main.cpp:128]
>ERROR Bad free type free => delete 003D2708 36
(Main.cpp:128)
>free 003D2708 36 (Main.cpp:128) [Main.cpp:129]
>free 003D2708 0 [Main.cpp:130]
>ERROR Trying to free unallocated memory: 003D2708
[Main.cpp:130]
>delete[] 003D3EB0 7 (String.cpp:59) [String.h:41]
[...]
>delete[] 003D24F0 4 (String.cpp:59) [String.h:41]
>delete 003D2490 40 (Lista.h:120) [Lista.h:112]
>INFO PROBLEM: Memory leak found (36 bytes)
>INFO Unfreed block 003D26D8 36 [Main.cpp:127]
Keep reading…
Support appreciated!
All the content offered in this website is, except noted otherwise, of free nature. This means you can share it wherever you want if you do it freely and stating its source.
If it was useful for you and you’d like to contribute, you can make a donation or, at least, visit one of our advertisers of your choice; they are all around the site.
Incoming search terms for the article:
Published on
April 6, 2009 in
C/C++.
Tags: C, Debug, Easy, Freeware, GNU GPL, Include, Library, Memory Leaks, Open Source, Programming, Source Code.
After some time working with C, I decided to develop a very easy to use library which can help you to detect and track memory leaks.
There are lots of solutions for this on the net, but this one has the particularity of being really simple to implement.
Keep reading…
Support appreciated!
All the content offered in this website is, except noted otherwise, of free nature. This means you can share it wherever you want if you do it freely and stating its source.
If it was useful for you and you’d like to contribute, you can make a donation or, at least, visit one of our advertisers of your choice; they are all around the site.
Incoming search terms for the article:
Recent Comments